Ja sry.
Aber ich habe "GARKEINEN" Plan von php.
Wie soll ich das denn machen?
Danke
Aber ich habe "GARKEINEN" Plan von php.
Wie soll ich das denn machen?
Danke
Keine Fehlermeldung, die Überprüfung stimmt usw. (Hatte anstelle der REMOTE_ADDR einfach rand() genommen 
$ips = array();
$ip = $_SERVER['REMOTE_ADDR'];
$handle = fopen ("ip.txt","r+") or die ("Öffnen fehlgeschlagen !");
while (($data = fgets ($handle, 1000)) != FALSE )
{
$datatrim = trim($data);
array_push($ips, $datatrim);
}
if (in_array($ip, $ips))
{
echo "Diese IP ist bereits vorhanden !";
}
else
{
fwrite($handle, $ip . "\r\n");
echo "Neue IP erfolgreich eingetragen !";
}
fclose($handle);
<?php
file_exists("ips.txt") or die("Öffnen der Datei Fehlgeschlagen");
$text = file("ips.txt");
$old_ip = str_replace("\r\n", "", $text[count($text)-1]);
$ip = $_SERVER['REMOTE_ADDR'];
if ($old_ip == $ip) {
echo "Diese IP ist bereits vorhanden!";
} else {
$handle = fopen ("ips.txt","a");
fwrite($handle, $ip."\r\n");
fclose($handle);
echo "Neue IP erfolgreich eingetragen!";
}
?>
ja, die schleife hast du ja auch vorher schon eingebaut!
Kommentar