Hallo
Ich habe mal wieder eine Frage an euch.
Es geht um folgendes, ich würde gern aus meine vorhandenen Formular die Post-Daten in eine Text.datei speichern. Ausserdem sollen definierte Felder gesucht und ersetzt werden.
Bisher habe ich folgendes:
PHP-Code:
$arr = file("daten/text.txt");
$text = implode("", $arr);
extract($_POST);
$sucharray = array("#Vorname#", "#Nachname#");
$ersetz_array = array($_POST["Vorname"], $_POST["Nachname"]);
$text = str_replace($sucharray, $ersetz_array, $text);
wenn ich das ganze so mache:
PHP-Code:
$dateiname = "daten/text.txt";
$text = $_POST['Nachname'];
$handler = fopen($dateiname, "a+");
fwrite($handler, $text);
fclose($handler);
gibt er mir den Nachname im Post aus, dies stimmt auch, nun hätte ich es aber gern wenn er die entsprechende Stelle sucht und ersetzt.
Wie gehe ich das ganze an mit foreach? oder habe ich nur einen kleinen Fehler im Script?
liebe grüße