Hallo, ich versuch im Rahmen eines Gästebuches aus einer Textdatei eine einzelnde Zeile zu löschen.
Ich habe auch einen Versuch gestartet, aber es klappt einfach nicht.
Es kommen keine Fehlermeldungen und es funktioniert alles, es wird nur nicht gelöscht.
Wäre super wenn mir jemand weiterhelfenkönnte
$zeile = „$zeile“;
######################### löschen
$daten = file("…/0815daten.txt");
$daten = array_reverse($daten);
unset($daten[$zeile]);
$neuerInhalt = fopen("…/0815daten",‚w‘);
fputs($neuerInhalt,implode("",$daten));
fclose($neuerInhalt);
Zur erklärung, dieser code stammt aus der delete.php. Sie gibt alle Einträge in einer for schleife aus mit einem button zum löschen.
Der hat als action delete.php?zeile=$i.
Dann sollte halt die Zeile i gelöscht werden und wieder alle Beiträge angezeigt werden.
i wird auf jedenfall richtig übergeben, das habe ich schon überprüft…