看板 PHP 關於我們 聯絡資訊
我的網站 請人寫了今日人次和累積人次 我發現很奇怪的是 如果今日人次增加50人 累積人次可能就增加200人 怎麼會這樣勒@@ 附上程式內容供大大們參考^^ *****************今日人次程式******************* <?php if (file_exists('count_day.txt')) { $fil = fopen('count_day.txt', r); $dat = fread($fil, filesize('count_day.txt')); $totalnow = $dat+1; echo "document.write(\"$totalnow\");"; fclose($fil); $fil = fopen('count_day.txt', w); fwrite($fil, $dat+1); } else { $fil = fopen('count_day.txt', w); fwrite($fil, 1); echo '1'; fclose($fil); } ?> *********************************************** ****************累積人次程式******************* <?php if (file_exists('count_file.txt')) { $fil = fopen('count_file.txt', 'rb'); $dat = fread($fil, filesize('count_file.txt')); $totalnow = $dat+1; echo "document.write(\"$totalnow\");"; fclose($fil); $fil = fopen('count_file.txt', 'wb'); fwrite($fil, $dat+1); } else { $fil = fopen('count_file.txt', 'wb'); fwrite($fil, 1); echo '1'; fclose($fil); } ?> ************************************************* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.172.2
guardlan:你的flock咧?? 另外這兩隻跟本就一模一樣嘛... 11/10 19:38
roga:統計這種數字的話,可以考慮一下 http://sitestates.com 11/10 19:41
Kelunyang:text file要做lock很麻煩... 11/10 23:06