• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

select box mit php auslesen

freakXHTML

Mitglied
Hallo zusammen,

ich habe ein Dropdown - Menü, das so aussieht:

HTML:
<select onchange="">
   <option value="">Bitte w&auml;hle eine Party aus!</option>
   <option value="">lala</option>
   <option value="">lalaaa</option>
  </select>

Wenn nun eine Auswahl getroffen wird, soll diese sofort weiterverabeitet werden, ohne das auf irgendeinen Submit Button gedrückt werden soll. Mit Javascript bekomme ich das hin, doch ich muss nun die Auswahl mit php auslesen und in einer Variablen speichern. Weiß jemand, wie das geht?

Ich kriege es einfach nicht hin.

edit: So kriege ich es hin. Das ist aber mit einem SUbmit Button und ich will, dass nach der Auswahl bereits der Wert ausgelesen werden kann, ohne dass man auf einen Button klicken muss:

HTML:
 <form action ="" method="post"><fieldset><select name="sel"> 
   <option value="1">Bitte w&auml;hle eine Party aus!</option>
   <option value="2">lalla</option>
   <option value="3">asdds</option>
  </select></fieldset><input type="submit" /></form>';

Vielen Dank
lg, freakXHTML
 
Zuletzt bearbeitet:
hi,

sei mir nicht böse falls ich dich falsch verstanden habe aber ich denke das is das was du suchst:

Formular:
Code:
<form action ="" [/COLOR][COLOR=#ff8000]name='myform'[/COLOR][COLOR=#ff8000] method=[COLOR=#0000ff]"post"[/COLOR] >[/COLOR][COLOR=#ff8000]<fieldset>[/COLOR][COLOR=#ff8000]
  <select name=[COLOR=#0000ff]"sel"[/COLOR]>[/COLOR]     [COLOR=#ff8000]
    <option value=[COLOR=#0000ff]"1"[/COLOR] onclick="formsubmit()">[/COLOR]Bitte w[B][I]&auml;[/I][/B]hle eine Party aus![COLOR=#ff8000]</option>[/COLOR]    [COLOR=#ff8000]
    <option value=[COLOR=#0000ff]"2"[/COLOR] [/COLOR][COLOR=#ff8000]onclick="formsubmit()"[/COLOR][COLOR=#ff8000]>[/COLOR]lalla[COLOR=#ff8000]</option>[/COLOR]    [COLOR=#ff8000]
    <option value=[COLOR=#0000ff]"3"[/COLOR] [/COLOR][COLOR=#ff8000]onclick="formsubmit()"[/COLOR]lalala[COLOR=#ff8000]</option>[/COLOR] [COLOR=#ff8000]
  </select>[/COLOR][COLOR=#ff8000]
</fieldset>[/COLOR][COLOR=#ff8000]</form>[/COLOR];[COLOR=#ff8000][FONT=Verdana]
[/FONT][/COLOR]


Javascript:
Code:
[COLOR=#ff8000] <script>
[/COLOR]function formsubmit() {
   document.myform.submit(); 
} 
</script>

 
mit php wirst du das leider nicht machen können, da php nur am server läuft.
Ob du onchange oder onclick nimmst is deine sache, das kommt drauf an wie du willst das sich deine seite verhällt auch wenn es nicht viel unterschied macht...,

MfG Mario
 
onclick geht nicht in jedem Browser auf <option>, also <select onchange="this.form.submit()">. Ansonsten muss sichergestellt sein, dass es auch ohne JavaScript geht.
 
Zurück
Oben