Dateien bearbeiten

Papenburger

Erfahrenes Mitglied
Hallo,

ich möchte gerne Dateien per PHP bearbeiten/updaten.
Ich weiß aber nicht, wie ich die Inhalte auslesen und in geänderter Fassung wieder in die Datei schreiben kann.

Wer kann mir da weiter helfen. Ich hab im Moment voll keine Ahnung.


Gruß
Papenburger
 
Bevor mit exec() um die Ohren gehauen wird, mal die Frage um welchen Dateityp es sich überhaupt handelt ?
 
Ich weiß aber nicht, wie ich die Inhalte auslesen und in geänderter Fassung wieder in die Datei schreiben kann.
mal ganz simpel:
PHP:
$filename = "filename.dat";
$datei = file_get_contents($filename);

// bearbeite $datei...

$handle = fopen($filename,"w");
fwrite($handle,$datei);
fclose($handle);

Liest den Inhalt der Datei aus und schreibt ihn bearbeitet wieder in diese.
Kannst dir mal das Manual in bezug auf fopen und fwrite angucken -> http://de2.php.net/manual/de/function.fopen.php ;)

@CIX88: Ist das nicht egal?
 
Egal ist Käse, und der fängt irgendwann an zu stinken :-)
Wenn nur ASCII-Dateien (txt,csv etc...) verarbeitet werden sollen, brauchen wir kein exec().
Dafür gibt es nicht umsonst File-Funktionen :-)
 
Zurück