作者sainartis (聖亞提斯)
看板PHP
標題[請益] 關於計數器~~幫幫忙
時間Tue Dec 25 15:28:29 2007
<?php //計數器
$n="count.txt";
if(!file_exists("$n"))
{
$cp=fopen($n,"w+");
$count=0;
fputs($cp,$count);
fclose($cp);
}
else
{
$cp=fopen($n,"r");
$count=fread($cp,filesize($n));
fclose($cp);
}
$count++;
$cp=fopen($n,"w+");
fputs($cp,$count);
fclose($cp);
$str=str_repeat("0",(5-strlen($count)));
$str .=$count;
程式碼就上面
想要問怎麼樣才能夠在一天之內不要重複計算同個IP
就是防止有人灌水
小弟程式語言不是很好
現在遇到這個問題一直不知道怎麼解決
會的人麻煩請用回文的
不然推文我怕會看不懂
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.54.230
→ ckai1983:多加兩個欄位 IP, time... 12/25 16:35
推 jonathanmeow:順風車問一下 這樣子是不是要開寫入檔案的權限? 12/25 17:18
→ jonathanmeow:安全性會不會有疑慮呢? 所以我現在是用資料庫做計數 12/25 17:18
→ sainartis:一樓的高手 可以幫忙回個文教一下嗎?? 我是真的不會.. 12/25 18:46
推 superGA:不要自己寫 上網找現成的 12/25 21:57