bjoern: submit

Beitrag lesen

Hallo!

Ich habe in einem Formular 2 submit buttons. 1=SAVE 2=DELETE
<input name="save" type="submit" value="Speichern">
<input name="delete" type="submit" value="Löschen">

Der Button "Löschen" sollte wohjl vom Typ reset sein oder ;)

Wenn ich nun auf der action="seite.php"

$submit = $_POST['submit'];
echo $submit;

ausführen lasse, sagt er mir, das der index submit nicht definiert ist.

Wenn, dann müsstest du ihn schon so ansprechen:

$submit = $_POST['save'];
echo $submit;

da der Name das Objektes ja "save" und nicht submit ist. Er wird dir aber trotzdem nichts ausgeben, da der submit-Button lediglich zum versenden des Formulars dient, aber keinen Wert per POST übermittetlt..

Wie kann ich denn den name (save oder delete) der submits auf der anderen seite.php auslesen? und ihn in if anweisungen verwenden?

Wenn es darum geht sowohl beim löschen als auch beim Abschicken des Formulars eine neue PHP-Seite zu laden ist oben der type submit schon richtig. Nur sind zwei submit-Buttons wohl nicht die feine englische art.. wieso belegst du nicht den submit ganz normal und beim drücken auf reset behilfst du dir mit javascript?

gruß
björn

da