- <HTML>
- <HEAD>
- <TITLE>基于文件系統(tǒng)的頁面計數器范例</TITLE>
- </HEAD>
- <BODY>
- <?PHP
- $countfile = "num.txt";
- //定義計數器寫入的文件是當前目錄下count.txt,然后我們應當測試該文件能否打開
- if (($fp = fopen($countfile, "r+")) == false) { //用讀寫模式打開文件,若不能打開就退出
- printf ("打開文件 %s 失敗!",$countfile);
- exit;
- }
- else
- {
- //如果文件能夠正常打開,就讀入文件中的數據,假設是1
- $count = fread ($fp,10);
- //讀取10位數據
- $count = $count + 1;
- fclose ($fp);
- //關閉當前文件
- $fp = fopen($countfile, "w+");
- //以覆蓋模式打開文件
- fwrite ($fp,$count);
- //寫入加1后的新數據
- fclose ($fp);//開源代碼Vevb.com
- //并關閉文件
- echo '您好,您是第'. $count.'位訪客';
- }
- ?>
- </BODY>
- </HTML>
新聞熱點
疑難解答