作者one0one (台北么洞么)
看板PHP
标题[请益] 该如何防止计数器被同一IP灌水
时间Mon Jan 7 22:27:45 2008
如题,我PHP COUNTER如下,
<?
$fp = fopen("counter.txt", "r+");
$counter = fgets($fp, 80);
$counter = doubleval($counter) + 1;
fseek($fp, 0);
fputs($fp, $counter);
$n = strlen("$counter");
for ($i=0; $i<$n; $i++)
{
$gra_counter = substr($counter, $i, 1); //抓取每一个字元
// 将每一个抓取的字元对应为 GIF 档
$image = $image."<img src = 'counterimages/".$gra_counter.".gif'>";
}
fclose($fp);
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.212.100
1F:→ islun:何不多加一个if判断,1天内若有重覆的ip则不累加... 01/08 04:06
2F:推 arzbar:用connection 判断也可以 01/08 15:19