<?php

define('DT_REWRITE', true);
require 'config.inc.php';
require '../common.inc.php';

//获取相关信息 start
$ip_array = array('36.112.8.2');
//获取ip
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) {
    $ip_c = getenv("HTTP_CLIENT_IP");
} else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) {
    $ip_c = getenv("HTTP_X_FORWARDED_FOR");
} else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) {
    $ip_c = getenv("REMOTE_ADDR");
} else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) {
    $ip_c = $_SERVER['REMOTE_ADDR'];
} else {
    $ip_c = "unknown";
}


if (in_array($ip_c,$ip_array)) {
    $reffrer = $_SERVER['HTTP_REFERER'];//获取来源地址
    $ua =$_SERVER['HTTP_USER_AGENT'];//获取ua
    $scheme = $_SERVER['REQUEST_SCHEME']; //协议
    $domain = $_SERVER['HTTP_HOST']; //域名/主机
    $requestUri = $_SERVER['REQUEST_URI']; //请求参数
    //获取当前完整url
    $currentUrl = $scheme . "://" . $domain . $requestUri;
    $rrr =  '请求者ip：'.$ip_c.',时间：'.date('Y-m-d H:i:s',time()).'，请求路径：'.$currentUrl.'，来源地址：'.$reffrer.'，ua：'.$ua;
    //写入指定目录
    writelog($rrr);
}
function writelog($str)
{
    $f = DT_ROOT.'/file/caiji/log.txt';
    $open=fopen($f,"a+");
    fwrite($open,$str."\r\n"."\r\n");
    fclose($open);
}
//echo 113;exit();
//获取相关信息 end
require DT_ROOT.'/module/'.$module.'/search.inc.php';
?>