M
matibaski
Guest
Moin..
Habe ein Problem:
Also hier ist die Counterdatei:
INFO: $filename ist die Logdatei inklusive Pfad...
Also der Counter geht nicht eins höher, sobald jemand die Seite anschaut.
Vielleicht kann ich mich irren, dass es nicht funzt. Ich habe es vorher mit dem Laptop aufgerufen und der Zähler blieb auf 1.
Kann jemand den Fehler finden? (Falls es überhaupt einen gibt)
Also geht dazu noch auf die Seite http://matibaski.paradoxe.de/MyB damit ich sehe, ob es doch funktioniert. Ist aber eigentlich nicht möglich dass der Laptop die gleiche IP wie der PC hat. Nunja, Versuch ists wert.
MfG, matibaski
Habe ein Problem:
Also hier ist die Counterdatei:
PHP:
$ip = gethostbyaddr($REMOTE_ADDR);
$fp = fopen( $filename,"r");
$Old = fread($fp, 100);
fclose( $fp );
if($ip !== $_SESSION['ip'])
{
$Old = split ("=", $Old, 5);
$NewCount = $Old[1] + '1';
$New = "Besucherzähler: $NewCount";
$fp = fopen( $filename,"w+");
if (flock($fp, 2)) {
fwrite($fp, $New, 100); }
fclose( $fp );
print "Besucherzähler: $NewCount";
$_SESSION['ip'] = $ip;
}
Also der Counter geht nicht eins höher, sobald jemand die Seite anschaut.
Vielleicht kann ich mich irren, dass es nicht funzt. Ich habe es vorher mit dem Laptop aufgerufen und der Zähler blieb auf 1.
Kann jemand den Fehler finden? (Falls es überhaupt einen gibt)
Also geht dazu noch auf die Seite http://matibaski.paradoxe.de/MyB damit ich sehe, ob es doch funktioniert. Ist aber eigentlich nicht möglich dass der Laptop die gleiche IP wie der PC hat. Nunja, Versuch ists wert.
MfG, matibaski