PHP Post Formname ermitteln
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufrufen
button
code
dank
feld
form
formular
http
input
jemand
parameter
post
unterscheiden
url
verarbeitung
-
Hallo,
weiß jemand von euch, ob man bei einem PHP-Post den Namen der From bekommt ?
<?php // Komme ich hier an den Namen der From ? // --> also x1 / x2 ??? ?> <form name="x1" action="thisfile.php" method="POST"> <input type="submit"> </form> <form name="x2" action="thisfile.php" method="POST"> <input type="submit"> </form>
Danke schon im Voraus -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nein, den bekommst du nicht.
Die Information kannst du aber leicht über ein hidden-Feld mitgeben, also so:
<?php // Komme ich hier an den Namen der From ? // --> also x1 / x2 ??? ?> <form action="thisfile.php" method="POST"> <input type="hidden" name="form-name" value="x1" /> <input type="submit"> </form> <form action="thisfile.php" method="POST"> <input type="hidden" name="form-name" value="x2" /> <input type="submit"> </form>
-
Danke, das hat mir sehr weiter geholfen.
-
Wieso sollte man den Namen der Form benötigen?
Um zu unterscheiden welcher Button verwendet wurde?
http://www.php-faq.de/q-formular-buttons.html -
Um nochmal darauf einzugehen, wofür denn nun der Formular Name entscheidend ist.
Man kann dem INPUT ein "formaction" geben und damit die Verarbeitung beeinflussen.
Z.B. ein spezielles Skript aufrufen oder GET-Parameter mitgeben.
http://www.w3schools.com/tags/att_form_action.asp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage