Möchte gerne in einer Textdatei "test.txt" , die Ziffern "25.10.1968" mit 12.12.1944 ersetzen und den Text mit den ersetzen Ziffern fest in der selben Datei "test.txt" speichern.
Text:
=======================
Hallo Hans
Wie geht es Dir?
Ich weis das Du am 25.10.1968 geboren bist.
Drum wünsche ich Dir schon alles gute.zum Geburtstag.
Am 25.10.1968 ist auch mein Bruder geboren.
Aber das weißt Du ja.
Das Datum 25.10.1968 ist so wieso ein besonderes Datum!!
usw....................
=======================
Mein Script gibt sie nur aus und speichert die Änderung nicht :
PHP-Code:
<?
$datei=fopen("test.txt", "r+");
while($zeile=fgets($datei, 1024))
{
$zeile2=strtr($zeile,"25.10.1968","12.12.1944 ?file=");
echo "$zeile2";
}
#eigentlich ist die Datei zum lesen und schreiben geöffnet#
fclose($datei);
?>
Frage wo muß ich die Funktion:
PHP-Code:
<?
fwrite($variable, "string");
?>
einsetzen?
Oder wie kann ich das formulieren?
1)Zeilenweises einlesen
2)Gefundene String ersetzen
3)Geänderte txt-Datei speichern
Vieleicht versteht man mich jetzt!