Hi!
Hier ist der komplette script php wurde größtenteils beseitigt hatte es erst dort wegen der if bedingung.
Er hatte zwar um clientseitigen Code gebeten, und auch noch ausdrücklich nicht um PHP, aber sei es diesmal drum. Ansonsten: http://community.de.selfhtml.org/zitatesammlung/zitat1353. Den Fehler kann ich jedenfalls nicht in dem geposteten Code erkennen.
Bekomme stets den ersten Optionswert egal welche Option ich auswähle.
Da solltest du jetzt ansetzen und mit Kontrollausgaben der beteiligten Variablen nachprüfen, was tatsächlich ankommt. Auch ein Mitschnitt des HTTP-Verkehrs, wie es beispielsweise die livehttpheaders-Extension für den Firefox macht, kann nicht schaden, obwohl da vermutlich nichts außergewöhnliches zu sehen ist.
Lo!