Ein Input-Feld für mehrere Forms?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
array
beispiel
button
code
einfache suche
einziges input
erweiterte suche
feld
formular
input
kleine frage
text
trick
unterschiedliche namen
verwenden
-
Hey.
Kleine Frage: Ist es möglich ein einziges INPUT-Feld für mehrere Forms zu verwenden?
Also z.b. ein Suchfeld und daneben ein Suchen-Button, und ein Erweiterte-Suche-Button, und bei beiden soll jeweils der Text aus dem Input mitgesendet werden.
Gibt es da einen Trick, wenn möglich ohne Javascript? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Am einfachsten bringst du beide submit-Buttons im selben Formular unter und gibst beiden unterschiedliche Namen. im $_POST-Array ist dann nur der Name des Buttons, mit dem das Formular abgesendet wurde.
Beispiel:... <form action="" method="post"> <p> <input type="text" name="suche"><br> <input type="submit" name="einfach" value="einfach"> <input type="submit" name="erweitert" value="erweitert"> </p> </form> ...
... if (isset($_POST["einfach"])) { // einfache Suche } else if (isset($_POST["erweitert"])) { // erweiterte Suchoptionen } ...
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage