Sven Rautenberg: 2 Submit-Buttons für 1 Formular

Beitrag lesen

Moin!

<td><input type="image" src="images/bearbeiten.jpg" name="submit" value="edit"></td>
<td><input type="image" src="images/loeschen.jpg" name="submit" value="del"></td>

Ich hatte dabei ganz naiv gehofft, dass ich auf der Zielseite einfach per if-Abfrage (ob $submit == "edit" oder "del" ist) feststellen kann, ob die markierten Einträge bearbeitet oder gelöscht werden sollen.

Image-Submitbuttons senden die X- und Y-Koordinate des Mausklicks. Nur ganz wenige existierende Browser senden außerdem noch das name/value-Paar. Folglich mußt du die Unterscheidung im name-Attribut treffen und auf Existenz von Koordinaten des Namens prüfen.

print_r($_POST) zeigt dir an, was das Formular an Daten sendet.

  • Sven Rautenberg