Hallo alle zusammen. Ich versuche einen text aus einer DB in einem Formular zu ändern und dann wieder abzuspeichern. Die sache mit dem auslesen funktioniert schon einwandfrei. Das formular sieht folgendermaßen aus:
<FORM ACTION='speichern.php' METHOD=POST>
<p align='center'>
<TEXTAREA COLS='70' ROWS='3' WRAP='physical' NAME='tit'>".$thema."</Textarea>
<BR> <BR>
<TEXTAREA COLS='70' Rows='7' WRAP='physical' NAME='inh'>".$text."</Textarea>
<BR> <BR>
<INPUT TYPE='SUBMIT' VALUE='Speichern'>
</p>
<INPUT TYPE='HIDDEN' VALUE=".$id." NAME='ID'>
</FORM>";
mein problem ist nur das ich in dem script speichern.php nicht auf die variablen tit, inh und id zugreifen kann. Ich will sie nur in einen sql befehl abspeichern:
$abfrage = "update texte SET thema='".$tit."', text='".$inh."' WHERE id=$ID";
als fehlermeldung kommt dann das alle drei variablen nicht definiert sind!
bitte um hilfe und danke im voraus
mfg Foker2
<FORM ACTION='speichern.php' METHOD=POST>
<p align='center'>
<TEXTAREA COLS='70' ROWS='3' WRAP='physical' NAME='tit'>".$thema."</Textarea>
<BR> <BR>
<TEXTAREA COLS='70' Rows='7' WRAP='physical' NAME='inh'>".$text."</Textarea>
<BR> <BR>
<INPUT TYPE='SUBMIT' VALUE='Speichern'>
</p>
<INPUT TYPE='HIDDEN' VALUE=".$id." NAME='ID'>
</FORM>";
mein problem ist nur das ich in dem script speichern.php nicht auf die variablen tit, inh und id zugreifen kann. Ich will sie nur in einen sql befehl abspeichern:
$abfrage = "update texte SET thema='".$tit."', text='".$inh."' WHERE id=$ID";
als fehlermeldung kommt dann das alle drei variablen nicht definiert sind!
bitte um hilfe und danke im voraus
mfg Foker2
Kommentar