| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/hkosl.com/tracking/ |
Upload File : |
<?php
require_once "configure.php";
// Expires in the past
header("Expires: Mon, 26 Jul 1990 05:00:00 GMT");
// Always modified
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
// HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
// HTTP/1.0
header("Pragma: no-cache");
preg_match("/^[a-zA-Z\-]*/", $_SERVER['HTTP_ACCEPT_LANGUAGE'], $language);
// $_SESSION['_tracking'] = $_SESSION['_tracking'] ?: session_id();
if(true){
$sql = "INSERT into hit (
createdate, docdate,
tracking_code, action, url, userid, clientid,
ip_address, browser_user_agent, screen_size, language_code, data,
session
) VALUES (
NOW(), NOW(),
:tracking_code, :action, :url, :userid, :clientid,
:ip_address, :browser_user_agent, :screen_size, :language_code, :data,
:session
)";
$sql_param = array(
'tracking_code' => $_REQUEST['tracking_code'],
'action' => $_REQUEST['action'] ?: "pageview",
'url' => $_REQUEST['url'] ?: $_SERVER['HTTP_REFERER'],
'userid' => $_REQUEST['userid'],
'clientid' => $_REQUEST['clientid'],
'ip_address' => getRealIpAddr(),
'browser_user_agent' => $_REQUEST['browser_user_agent'] ?: $_SERVER['HTTP_USER_AGENT'],
'screen_size' => $_REQUEST['screen_size'],
'language_code' => $_REQUEST['language_code'] ?: $language[0],
'data' => $_REQUEST['data'],
'session' => session_id(),
);
bind_pdo($sql, $sql_param, "insert");
}