Hi@all
Bevor ihr alle über mich herfallt, ich hab gesucht !!!
Mein Problem.
Ich möchte in eine Textdatei nachfolgend mehrere Zeilen einfügen ( max jedoch 10 , d.h. wenn mehr als 10 soll die letzte gelöscht werden )
Text-Datei:
9
8
7
6
5
4
3
2
1
0
die neue Zeile soll immer am Anfang der Datei stehen und die ensprechend letzte Zeile demnach gelöscht werden .
Mein bisheriger Code :
	
Soweit sogut funktioniert das ganze auch, das Problem besteht darin, dass bei "$oldinhalt" immer eine leerzeile dazugefügt wird .
also meine datei sieht nach update so aus:
9
8
7
6
5
etc..
Kann mir jemand helfen ?
Thx@all
					Bevor ihr alle über mich herfallt, ich hab gesucht !!!
Mein Problem.
Ich möchte in eine Textdatei nachfolgend mehrere Zeilen einfügen ( max jedoch 10 , d.h. wenn mehr als 10 soll die letzte gelöscht werden )
Text-Datei:
9
8
7
6
5
4
3
2
1
0
die neue Zeile soll immer am Anfang der Datei stehen und die ensprechend letzte Zeile demnach gelöscht werden .
Mein bisheriger Code :
PHP-Code:
	
	
 $oldinhalt = file($textdatei);
 $zeilen = sizeof($oldinhalt);
 if ($zeilen > 9 )
 {
  unset($oldinhalt[$zeilen-1]);
 }
 $open = fopen($textdatei, "w");
 fputs($open, $eintrag_neu);
 fclose($open);
 
 $neu = implode("", $oldinhalt);
 $open = fopen($textdatei, "a");
 fputs($open, $neu);
 fclose($open); 
also meine datei sieht nach update so aus:
9
8
7
6
5
etc..
Kann mir jemand helfen ?
Thx@all
 
          
 
							
						
Kommentar