用PHP為SHOPEX增加日志功能代碼
更新時間:2010年07月02日 00:08:41 作者:
由于我的空間服務商并沒有提供IIS的日志功能。雖然頁面上放了CNZZ的站點統(tǒng)計,可是詳細的頁面訪問量和訪問來源仍然表現(xiàn)的不夠徹底。
尤其像知道哪些蜘蛛對本站進行了訪問,訪問的頻度,頁面,普通的站點統(tǒng)計都是無法解決的。
雖然我對PHP了解的很少,但是憑借.NET的開發(fā)經驗,借助百度仍然很快的完成了,雖然簡單,大家莫笑。
// 插入SHOPEX首頁index.php代碼塊中
// 查看PHP中的變量其實挺簡單的
// 用一個函數(shù) phpinfo() 足以查看
$fp = fopen("log.txt","a+");
fwrite($fp,date("Y-m-d H:i:s"));
fwrite($fp,"\t");
fwrite($fp,$_SERVER['REMOTE_ADDR']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER['HTTP_X_REWRITE_URL']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER['HTTP_USER_AGENT']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER["HTTP_REFERER"]);
fwrite($fp,"\n");
fclose($fp);
雖然我對PHP了解的很少,但是憑借.NET的開發(fā)經驗,借助百度仍然很快的完成了,雖然簡單,大家莫笑。
復制代碼 代碼如下:
// 插入SHOPEX首頁index.php代碼塊中
// 查看PHP中的變量其實挺簡單的
// 用一個函數(shù) phpinfo() 足以查看
$fp = fopen("log.txt","a+");
fwrite($fp,date("Y-m-d H:i:s"));
fwrite($fp,"\t");
fwrite($fp,$_SERVER['REMOTE_ADDR']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER['HTTP_X_REWRITE_URL']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER['HTTP_USER_AGENT']);
fwrite($fp,"\t");
fwrite($fp,$_SERVER["HTTP_REFERER"]);
fwrite($fp,"\n");
fclose($fp);
相關文章
PHP中date與gmdate的區(qū)別及默認時區(qū)設置
這篇文章主要介紹了PHP中date與gmdate的區(qū)別及默認時區(qū)設置,需要的朋友可以參考下2014-05-05php多進程并發(fā)編程防止出現(xiàn)僵尸進程的方法分析
這篇文章主要介紹了php多進程并發(fā)編程防止出現(xiàn)僵尸進程的方法,結合具體實例形式總結分析了php多進程并發(fā)編程防止出現(xiàn)僵尸進程相關操作技巧與注意事項,需要的朋友可以參考下2020-02-02解析smarty 截取字符串函數(shù) truncate的用法介紹
本篇文章是對smarty 截取字符串函數(shù) truncate的用法進行了詳細的分析介紹,需要的朋友參考下2013-06-06