dedlfix: Formular mit button absenden?

Beitrag lesen

Tach!

wie kann ich ein formular absenden, ohne dabei ein <input type="submit> zu benutzen, sondern stattdessen ein <button type="submit">Senden</button>
Habe es mit button type="submit" und danach if ($_POST['submit']) {...} versucht, aber es funktioniert nicht.

Die Keys in $_POST (und $_GET) entsprechen weiterhin dem name-Attribut. Du hast in beiden Varianten keins gesetzt und obendrei auch kein value-Attribut angegeben (zumindest nicht hier gezeigt), also sollte bei keiner von beiden der Vergleich etwas anderes als eine Notice-Meldung bringen, wenn das error_reporting auf E_ALL gestellt wäre. Prüfen was wirklich ankommt, kann man zum Beispiel mit var_dump($_POST);

dedlfix.