Chiroptera
Grünschnabel
Hallo zusammen!
Ich habe ein Formular, das die Werte aus einer DB erhält. Sowohl der Wert für foo als auch der Wert für bar sind dynamisch und müssen über option value übergeben werden.
"Method=Get "muß leider sein, weil die weitere Verarbeitung darauf aufbaut.
Wie kann ich es nun erreichen, daß
und nicht
gesendet werden? Ich weiß, daß das Problem bei den zwei Werten in einem Feld liegt, aber wie löst man so etwas normalerweise?
Vielen Dank im Voraus,
Christoph
Ich habe ein Formular, das die Werte aus einer DB erhält. Sowohl der Wert für foo als auch der Wert für bar sind dynamisch und müssen über option value übergeben werden.
Code:
<form name="jump_product" method="get" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<input name="action" type="hidden" id="action" value="product">
<select name="foo">
<option selected="selected">Choose product... </option>
<option value="g&bar=10">G 10</option>
<option value="h&bar=5">H 5</option>
<option value="i&bar=110">I 110</option>
</select>
<input type="submit" name="Submit" value="Go">
</form>
Wie kann ich es nun erreichen, daß
Code:
test.php?action=product&foo=g&bar=10&Submit=Go
Code:
test.php?action=product&foo=g%26bar%3D10&Submit=Go
Vielen Dank im Voraus,
Christoph