Счетчик don't work

Sonic

Guest
Счетчик don't work

Вот простой счетчик!
Почему он не показывает кол-во посетителей?
Что не так?

<p>Посетителей
<?php
$filename = "counter.dat";
$fp = @fopen ($filename, "r");
if ($fp)
{
$counter = fgets ($fp, 10);
fclose ($fp);
} else { $counter = 0; }
$counter++;
echo $counter;
$fp = @fopen ($filename, "w");
if ($fp)
{
$counter = fputs ($fp, $coubter);
fclose ($fp);
}
?></p>

Заранее спасибо!
 

igor_ua

Новичок
Вот что-то типа простого счетчика и лога посещений.

//Counter & loging
$counterFile = '.htcounter';
$logFile = '.htlog';
if ($counter = file($counterFile)) {
$counter[0] += 1;
$handle = fopen($counterFile, 'w');
fwrite($handle, $counter[0]);
fclose($handle);
}
else {
$counter[0] = 1;
$handle = fopen($counterFile, 'w');
fwrite($handle, $counter[0]);
fclose($handle);
}
$logStr = $_SERVER['REMOTE_ADDR']."\t[".date("Y-m-d H:i:s")."]\t".$_SERVER['PHP_SELF']."\n";
$handle = fopen($logFile, 'a');
fwrite($handle, $logStr);
fclose($handle);
 
Сверху