@php # print_r($_SERVER); function realIP(){ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif (!empty($_SERVER['REMOTE_ADDR'])) { $ip = $_SERVER['REMOTE_ADDR']; } return $ip; } function sendBrainpatStat($ref = '', $uri = '', $channel = '', $gt = '', $pages = 0, $url = 'http://brainpat.radeant.org/stat/count.php?pass=19523141583'){ $ar = [ 'ip' => realIP(), # 'ip' => '1212112', 'time' => time(), 'domain' => $_SERVER['HTTP_HOST'], 'url' => urldecode($uri), 'refer' => urldecode($ref), 'agent' => $_SERVER['HTTP_USER_AGENT'], 'pages' => $pages, 'channel' => $channel, 'gt' => $gt ]; shell_exec("nohup wget --post-data='" . http_build_query($ar) . "' -O - $url > /dev/null 2>/dev/null & echo $!"); } sendBrainpatStat(@$_SERVER['HTTP_REFERER']?$_SERVER['HTTP_REFERER']:null, @$_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:null); @endphp