Submit Button mit Variable versehen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absenden
arbeit
attribut
auslese
button
code
dank
datei
formular
funktionieren
grad
http
jemand
kleines beispiel
klicken
leute
referenz
sagen
tip
wechsel
-
Hallo Leute
Ich komme nicht weiter.
Ich habe eine Seite, intern.php, auf der mehrere Submit Buttons sind.
Beim klicken einer dieser Buttons soll zur nächsten Seite gelinkt werden.
Allerdings jeder Button soll eine andere Variable übergeben.
Kleines Beispiel:
Button 1 soll $Variable = 1 übergeben
Button 2 soll $Variable = 2 übergeben
Kann mir jemand sagen wie ich es am Besten umsetze?!
Mfg Joke89
Beitrag geändert: 13.2.2008 12:36:12 von joke89 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hast du nur die Buttons, oder auch ein Formular?
Wenn du nur Buttons hast:
<form action=\"seiteblubb.php?variable=1\" method=\"post\"> <input type=\"submit\" value=\"absenden 1\" /> </form> <form action=\"seiteblubb.php?variable=2\" method=\"post\"> <input type=\"submit\" value=\"absenden 2\" /> </form>
Ansonsten müsstest du das Formular über JavaScript absenden:
<script language=\"javascript\"> function absenden(p) { document.form1.variable.value = p; document.form1.submit; } </script> ... <form name=\"form1\" action=\"seiteblubb.php\" method=\"...\"> <input type=\"hidden\" name=\"variable\" readonly /> <button onclick=\"absenden(\'1\');\">Variable 1</button> <button onclick=\"absenden(\'2\');\">Variable 2</button> </form>
(Nicht getestet, aber müsste funktionieren).
Beitrag geändert: 13.2.2008 12:59:39 von trueweb -
oder einfach so:
<button name=\"action\" value=\"1\">Dieser Button übergibt den Wert \"1\"</button> <button name=\"action\" value=\"2\">Dieser Button übergibt den Wert \"2\"</button> <button name=\"action\" value=\"3\">Dieser Button übergibt den Wert \"3\"</button> <button name=\"action\" value=\"4\">Dieser Button übergibt den Wert \"4\"</button>
Hier der Link zu den entsprechenden SelfHTML-Seiten:
http://www.selfhtml.net/html/formulare/klickbuttons.htm#modern
http://www.selfhtml.net/html/referenz/attribute.htm#button
Beitrag geändert: 13.2.2008 13:42:45 von thomasba -
oder einfach so:
<button name=\"action\" value=\"1\">Dieser Button übergibt den Wert \"1\"</button>
Hier der Link zur entsprechenden SelfHTML-Seite:
http://www.selfhtml.net/html/formulare/klickbuttons.htm#modern
Misst, hatte ich mir auch überlegt wurde dann aber abgelenkt (bin grad auf der Arbeit). Diese Lösung sollte meiner natürlich bevorzugt werden. -
Es soll ja schon ein submit Button sein.
Sprich Beim drücken auf die nächste Seiten wechseln. -
Es soll ja schon ein submit Button sein.
Sprich Beim drücken auf die nächste Seiten wechseln.
Steht doch schon oben. -
Einfach ist es eigentlich so:
<form action=\"seite.php\" method=\"post\"> <input type=\"submit\" name=\"button\" value=\"var1\" /> <input type=\"submit\" name=\"button\" value=\"var2\" /> </form>
Im der anderen Datei kannst du die Variable einfach mit $_POST[\'button\'] auslesen. Je nach gedrücktem Button hat die Variable den Wert var1 oder var2. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage