Hallo allerseits!
Ich möchte in meinem Script folgende Reloadsperre (siehe Quellcode) einbauen. Ist die IP vorhanden, läuft alles einwandfrei. Das Prog bricht ab, mit dem entsprechenden Hinweis.
Ist die IP aber nicht vorhanden, dann zeigt es mir nur mein probeweise eingefügtes "echo $data" an und baut den Rest des Scripts nicht mehr auf. Woran kann das liegen?
Herzliche Grüße
P@t
Quellcode:
if(file_exists($datfile))
{
$fp=fopen("$datfile", "r");
while($fp!=EOF)
{
$data=fgets($fp, 256);
echo "$data"; // Testausgabe
if(eregi($REMOTE_ADDR, $data))
{
print "<p>Du hast dich bereits an dieser Aktion beteiligt!</p>";
print "<p>Vielen Dank!</p>";
print "<p><a href=index.php>[Zurück]</a></p>";
exit();
}
}
fclose($fp);
}