Ich versuche, den Inhalt eines Formulars in eine Textdatei auf meinem Computer zu schreiben, von wo aus der Server ausgeführt wird, und ich kann erfolgreich Variablen schreiben definiert wie $newVar = "Text to write.";
, aber wenn ich versuche, einen Wert von einem Formular in meinem HTML-Code von $newVar = $_POST["varOutput"];
übergeben, wird nichts in die Datei geschrieben werden. Mein HTML-Formular erscheint als so:Formularwert kann nicht in PHP in PHP geschrieben werden (Textbereich)
<form id="hidden" action="submit.php" method="post">
<textarea name="varOutput" form="hidden" rows="73" cols="100" id="varholder"></textarea>
</form>
ich einige JavaScript haben, die eine Zeichenfolge in den Textbereich legt, aber die Zeichenfolge ist für jeden Anwender, da sie anders mit der Website interagieren. Ich habe unzählige Male versucht, jedes kleine Detail in meinem Code zu ändern, damit es richtig funktioniert, aber meine Bemühungen waren fruchtlos. Jede Hilfe wäre willkommen.
EDIT:
Der PHP-Code ist
$output = $_POST["varOutput"];
$fp = fopen("text1.txt","a");
$savestring = ($output . “n”);
fwrite($fp,$savestring);
fclose($fp);
, dass die Gesamtheit der PHP-Datei ist, dass die JavaScript-Referenzen. Das "n" soll testen, ob etwas passiert. Es druckt jedes Mal.
Und wie sieht Ihre PHP-Datei aus? – Chay22
Wie wird Ihr Formular übermittelt? durch JavaScript? oder '
@Tun Zarni Kyaw - das Formular wird von Javascript eingereicht. –