Das Problem ist, dass alle GET-Variablen im action-Attribut überschrieben/gelöscht werden beim Abschicken des Formulars (das Prob hatte ich auch schon). Alternative wäre etwa so: PHP-Code: <form action="index.php?open=save" method="get"> <input type="hidden" name="open" value="<?php echo $_GET['open']; ?>" /> <input type="hidden" name="vote" value="save" /> <select name="vote" size="1" onchange="this.form.submit();"> <option selected>Auswahlmenü:</option> <option value="1">Gut</option> <option value="2">Befriedigend</option> <option value="3">Ganz Nett</option> <option value="4">Schlecht</option> </select> </form>
<form action="index.php?open=save" method="get"> <input type="hidden" name="open" value="<?php echo $_GET['open']; ?>" /> <input type="hidden" name="vote" value="save" /> <select name="vote" size="1" onchange="this.form.submit();"> <option selected>Auswahlmenü:</option> <option value="1">Gut</option> <option value="2">Befriedigend</option> <option value="3">Ganz Nett</option> <option value="4">Schlecht</option> </select> </form>
Foren-Regeln