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 

