Aus Textdatei eine Zeile anhand der Zeilennummer löschen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
array
code
dank
datei
einlesen
eins
element
file
funktionieren
hilfe
hinweis
nehmen
pack
schleife
sortieren
string
testen
text
textdatei
zeile
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<?php // einlesen in array $text = file("datei"); // zeile löschen unset($text[$zeilennummer - 1]); // array neu sortieren $text = array_values($text); ?>
Nicht getestet, aber sollte funktionieren... -
<?php // einlesen in array $text = file("datei"); // zeile löschen unset($text[$zeilennummer - 1]); // Datei öffnen, wenn nicht vorhanden dann wird die Datei erstellt. $handler = fOpen("datei" , "a+"); // Dateiinhalt in die Datei schreiben fWrite($handler , implode("\n", $text); // Datei schließen fClose($handler); ?>
Das sollte so funktionieren...
Beitrag zuletzt geändert: 24.9.2009 23:35:18 von staymyfriend -
So ich habe das ganze jetzt mit den zwei CodeSnips gelöst.
Danke für die Hilfe.
Der nächste Mod oder Knight kann den Thread schließen
Danke.
Hier noch mein Code:
$text = file("yx.html"); unset($text[($_GET['zeile'])]); $text = array_values($text); $fp = fopen("yx.html", 'w'); fputs($fp, implode($text)); fclose($fp);
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage