Stefan Muenz: CGI: Daten in Datei schreiben, nicht am Ende sondern am ANFANG?

Beitrag lesen

Hallo Jutta,

Nun habe ich die Hoffnung, dass den CGI-Programmierern zuuufällig diesbezüglich ein praktischer Trick eingefallen ist, wie man Daten gleich vorne reinschreibt.

Dazu musst Du die vorhandene Datei erst mal in eine Liste einlesen. Dann erzeugst Du eine zweite Liste. Die ersten Elemente der neuen Liste belegst Du mit den neuen Zeilen vor, die am Anfang stehen sollen. Dann haengst Du die Zeilen der alten Liste an die neue an, z.B. in einer for-Schleife. Die neue Liste schreibst Du schliesslich komplett in die Datei (Datei dabei mit Modus "ueberschreiben" oeffnen).

viele Gruesse
  Stefan Muenz