Hallo borisbaer,
einen POST erkennt man an $_SERVER['REQUEST_METHOD'] == "POST".
Die Abfrage auf einen konkreten Submit-Button kann man nachgelagert ausführen, falls es mehr als einen davon gibt.
Aber nur dann. Es gibt keine Garantie, dass Du den value eines Submit-Buttons in $_POST findest. Ein Submit per ENTER Taste oder per JavaScript form.submit()
setzt keinen Submit-Button in den Request.
Update: Ein Hirnfurz meinerseits. Die ENTER Taste schickt natürlich den ersten Submit-Button im Form mit. Insofern kann man natürlich den POST durch Abfrage der Existenz des Submit-Button-Namens im $_POST prüfen, solange clientseitig kein submit mittels JavaScript erfolgt.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi