Hallo!
Ich bin gerade dabei einen IPgestützen counter zu programmieren. Dabei soll die IP gespeichert werden. WEnn man nun auf die seite geht, und die IP nicht in einer Datei vermerkt ist, soll der counter einen Zähler hochgestellt werden. Ist die IP vermerkt, so soll nichts geschehen und der counterstand einfach ausgegeben. Hier das script:
Problem: es wird garnichts ausgegeben...
Weis jemand rat?!
Ich bin gerade dabei einen IPgestützen counter zu programmieren. Dabei soll die IP gespeichert werden. WEnn man nun auf die seite geht, und die IP nicht in einer Datei vermerkt ist, soll der counter einen Zähler hochgestellt werden. Ist die IP vermerkt, so soll nichts geschehen und der counterstand einfach ausgegeben. Hier das script:
PHP:
<?php
$datei = fopen("ip.php","r");
$inhalt = fread($datei,100000);
fclose($datei);
$inhalt = strrpos($_SERVER['REMOTE_ADDR'],"b");
if ($inhalt == true){
$_datei = fopen("counter.php","r");
$_counterstand = fgets($_datei,10);
echo $_counterstand;
fclose($datei);
}
else {
$_datei = fopen("counter.php","r+");
$_counterstand = fgets($_datei,10);
$_counterstand++;
rewind($_datei);
fwrite($_datei,$_counterstand);
fclose($_datei);
$dat = fopen("ip.php","w");
fwrite($dat,$IP);
fclose($dat);
echo $_counterstand;
}
?>
Weis jemand rat?!