($ua,$zzxyt)){ $name="雅虎"; $name1="yahu"; } // $name="雅虎"; // $name1="yahu"; if(!empty($name)){ if($shezhi['tongjixiangqing']=='1'){ zhizhu($name,$url); } zhizhu_tj($name1); } } function zhizhu($name,$url) { $urlid = urlid($url); if(0 >= $urlid){ return 0;} $time = date('Ymd',time()); $time1 = time(); $ip = getIP(); $ua = $_SERVER['HTTP_USER_AGENT']; $ua = ''; $state = ''; $data = ['urlid' => $urlid,'time' => $time,'time1' => $time1,'name' => $name,'ip' => $ip,'ua' => $ua,'state' => $state]; $jg = Db::table('Duxiyi_zhizhu')->insert($data); return $jg ; } function urlid($url) { $jg = Db::table('Duxiyi_zhizhu_url')->where('url', $url)->find(); if(empty($jg[url_id])){ $data = ['url' => $url]; $jg = Db::table('Duxiyi_zhizhu_url')->insert($data); $jg = Db::table('Duxiyi_zhizhu_url')->where('url', $url)->find(); if(!empty($jg[url_id])){ return $jg[url_id]; } }else{ return $jg[url_id]; } } function zhizhu_tj($name) { $jg = Db::table('Duxiyi_zhizhu_tj')->where('time', date('Ymd', time()))->find(); $cunzai = 1; if (empty($jg['time'])) { $data = ['time' => date('Ymd', time())]; $jg = Db::table('Duxiyi_zhizhu_tj')->insert($data); $cunzai = $jg; } if ($cunzai) { Db::table('Duxiyi_zhizhu_tj')->where('time', date('Ymd', time()))->setInc($name); } } function getIP() { if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif (getenv('HTTP_X_FORWARDED_FOR')) { $ip = getenv('HTTP_X_FORWARDED_FOR'); } elseif (getenv('HTTP_X_FORWARDED')) { $ip = getenv('HTTP_X_FORWARDED'); } elseif (getenv('HTTP_FORWARDED_FOR')) { $ip = getenv('HTTP_FORWARDED_FOR'); } elseif (getenv('HTTP_FORWARDED')) { $ip = getenv('HTTP_FORWARDED'); } else { $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '0.0.0.0'; } return $ip; } ?>