Neuen Eintrag zu unterst der text Datei
tömu
- php
Hallo,
Ich weiss wie man zb bei einen GB den neusten Eintrag zu oberst der .txt Datei schreibt, nämlich so:
$i=1;
$gbfile=fopen("entries.txt","r");
while (!feof($gbfile)) {
$zeile[$i]=fgets($gbfile,10000);
$i++;
}
fclose($gbfile);
$j=1;
$gbfile=fopen("entries.txt","w");
fputs ($gbfile,"$neueintrag");
while ($j<$i) {
fputs ($gbfile,"$zeile[$j]");
$j++;
}
fclose($gbfile);
aber wie schreibe ich den neusten Eintrag zu unterst der Datei entries.txt?
Ich hoffe ihr könnt mir helfen.
MfG tömu
Hallo tömu.
aber wie schreibe ich den neusten Eintrag zu unterst der Datei entries.txt?
Schau dir mal die Tabelle mit den möglichen Modi für fopen an und achte insbesondere darauf, wo der Dateizeiger positioniert wird:
http://de.php.net/manual/de/function.fopen.php
Freundschaft!
Siechfred
Hallo Siechfred
und achte insbesondere darauf, wo der Dateizeiger positioniert wird:
ahaa jetzt habe ich wieder viel dazu gelernt ;-)
danke, dacht nicht das es so einfach wäre..
tömu
Hallo tömu!
Schau' dir mal folgende Seite an:
dclp-FAQ: 13.5. Wie kann ich eine Datei zeilenweise rückwärts auslesen?
http://www.dclp-faq.de/q/q-datei-rueckwaerts.html