Variablen in Text-Datei abspeichern
stefanK
- php
0 Sven Schrodt0 stefanK
Hallihallo,
ich hoffe, dass ich mich verständlich ausdrücke.
<?
$datei_name = "diedatei.txt";
Das klappt auch wunderbar.
Nun will ich aber die Werte so speichern, dass Sie sich bei erneutem Formularaufruf wieder in die Formularfelder laden.
Das klappt ebenfalls wunderbar. aber nur, wenn in der *.txt steht: $variable1 = "irgendeinwert"
Nun endlich die Frage: Wie muss ich das Zeichen "$" bei fwrite umschreiben, damit es auch mit in die *.txt geschrieben wird, also wenn ich das Formular ausgefüllt habe, meinetwegen mit dem Zahlenwert "17", sollte die *.txt mit $variable1 = "17" editiert werden?
Danke für jede Auskunft,
StefanK.
Hallo Stefan,
das "$" leitet den Namen einer Variablen in PHP ein -ist also gewissermassen ein "Sonderzeichen" bei der Verwendung doppelter Anführungzeichen (wegen der Variableninterpolation).
Maskiere es mit einem Bachslash:
also: fwrite($fh,"$$variable1 = 17");
oder: also: fwrite($fh,"$$variable1 = "text.."");
Gruss Sven
Hallo Sven,
vielen Dank für die Antwort.
Bis zum nächsten Mal,
Grüesslie,
StefanK.
Hallo Stefan,
das "$" leitet den Namen einer Variablen in PHP ein -ist also gewissermassen ein "Sonderzeichen" bei der Verwendung doppelter Anführungzeichen (wegen der Variableninterpolation).
Maskiere es mit einem Bachslash:
also: fwrite($fh,"$$variable1 = 17");
oder: also: fwrite($fh,"$$variable1 = "text.."");
Gruss Sven