Hi,
ich arbeite noch nicht alzu lange mit php und habe folgendes Problem:
Ich brauche ien kleines Skript, das von einer Applikation eine ID übermittelt bekommt, diese soll das Skript dann in einer Textdatei suchen und dann 8 nachfolgende Zeilen löschen. Bei der Schleife, die die ID finden soll bekomme ich aber immer ne Warnung und das Skript tut gar nichts.
Boardsuchen und Googeln hat mir bis jetzt nicht geholfen
hier mal der Code:
Bin für jeden Vorschlag dankbar
ich arbeite noch nicht alzu lange mit php und habe folgendes Problem:
Ich brauche ien kleines Skript, das von einer Applikation eine ID übermittelt bekommt, diese soll das Skript dann in einer Textdatei suchen und dann 8 nachfolgende Zeilen löschen. Bei der Schleife, die die ID finden soll bekomme ich aber immer ne Warnung und das Skript tut gar nichts.
Boardsuchen und Googeln hat mir bis jetzt nicht geholfen

hier mal der Code:
PHP-Code:
<?php
$https = $HTTP_POST_VARS;
if ($https[key]=="wercvn70eidnvjdsfjcvnxl8a")
{
$datei = fopen("servers.txt", "a+");
$file_array = file($datei);
$ID = $https[ServerID];
for($i=0;i<count($file_array);$i++) {
if($file_array[$i] == $ID) {
$line=$ID;
break;
}
}
fclose($datei);
unset($file_array[$line]);
unset($file_array[$line+1]);
unset($file_array[$line+2]);
unset($file_array[$line+3]);
unset($file_array[$line+4]);
unset($file_array[$line+5]);
unset($file_array[$line+6]);
unset($file_array[$line+7]);
unset($file_array[$line+8]);
fputs(fopen($datei, "w"), implode("", $file_array));
echo $line;
fclose($datei);
} else echo "AUTH_INCORRECT";
php?>
Kommentar