用PHP為SHOPEX增加日志功能代碼
更新時間:2010年07月02日 00:08:41 作者:
由于我的空間服務商并沒有提供IIS的日志功能。雖然頁面上放了CNZZ的站點統(tǒng)計,可是詳細的頁面訪問量和訪問來源仍然表現(xiàn)的不夠徹底。
尤其像知道哪些蜘蛛對本站進行了訪問,訪問的頻度,頁面,普通的站點統(tǒng)計都是無法解決的。
雖然我對PHP了解的很少,但是憑借.NET的開發(fā)經(jīng)驗,借助百度仍然很快的完成了,雖然簡單,大家莫笑。
// 插入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ā)經(jīng)驗,借助百度仍然很快的完成了,雖然簡單,大家莫笑。
復制代碼 代碼如下:
// 插入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);
相關(guān)文章
PHP中date與gmdate的區(qū)別及默認時區(qū)設置
這篇文章主要介紹了PHP中date與gmdate的區(qū)別及默認時區(qū)設置,需要的朋友可以參考下2014-05-05php多進程并發(fā)編程防止出現(xiàn)僵尸進程的方法分析
這篇文章主要介紹了php多進程并發(fā)編程防止出現(xiàn)僵尸進程的方法,結(jié)合具體實例形式總結(jié)分析了php多進程并發(fā)編程防止出現(xiàn)僵尸進程相關(guān)操作技巧與注意事項,需要的朋友可以參考下2020-02-02PHP實現(xiàn)二維數(shù)組根據(jù)key進行排序
這篇文章主要介紹了PHP實現(xiàn)二維數(shù)組根據(jù)key進行排序,在PHP中內(nèi)置了很多對數(shù)組進行處理的函數(shù),有很多時候我們直接使用其內(nèi)置函數(shù)就能達到我們的需求,得到我們所想要的結(jié)果,需要的朋友可以參考下2023-10-10php實現(xiàn)在服務器端調(diào)整圖片大小的方法
這篇文章主要介紹了php實現(xiàn)在服務器端調(diào)整圖片大小的方法,實例分析了imageResizer與loadimage操作圖片的相關(guān)技巧,需要的朋友可以參考下2015-06-06解析smarty 截取字符串函數(shù) truncate的用法介紹
本篇文章是對smarty 截取字符串函數(shù) truncate的用法進行了詳細的分析介紹,需要的朋友參考下2013-06-06