ich will per Formular etwas in meine text.txt Datei schreiben!
Hier mein Formular:
Code: Alles auswählen
Bitte geben Sie Ihre Adresse ein:
<form action = "test2.php" method = "post">
<input size="20" name="nn"> Nachname<p>
<input size="20" name="vn"> Vorname<p>
<input size="20" name="sr">
<input size="10" name="hn"> Straße und Hausnummer<p>
<input size="10" name="pz">
<input size="20" name="st"> PLZ und Stadt<p>
<input type="submit" value="Senden">
<input type="reset">
</form>
Code: Alles auswählen
<?php
$fp = fopen("text.txt","a");
if ($fp)
{
flock($fp,2);
$nl = chr(13) . chr(10);
fputs ($fp, "$_POST['nn'];$_POST['vn'];$_POST['sr'];$_POST['hn']; $_POST['pz']; $_POST['st']$nl");
echo "Vielen Dank, " . $_POST['vn'] . " " . $_POST['nn'] . "<p>";
echo "Ihre Angaben wurden gespeichert<p>";
flock($fp,3);
fclose($fp);
}
else
{
echo "Datei konnte nicht zum";
echo " Schreiben geöffnet werden";
}
?>
Zurück zur <a href="test.htm">Eingabe</a>
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in d:\www\test2.php on line 15
Meine line 15 sieht wie folgt aus:
fputs ($fp, "$_POST['nn'];$_POST['vn'];$_POST['sr'];$_POST['hn'];$_POST['pz'];$_POST['st']$nl");
Ich schätze, dass ich die Syntax nicht ganz richtig habe!
Kann mir jemand helfen???
MfG
Euer
18inch