![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/11/2006, 02:58
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 34
Antigüedad: 18 años, 3 meses Puntos: 0 | |
Bueno tienes un lio bastante majo:
Si lo que quieres es que te vaya a la pagina else2.php o la que sea la tienes que poner en el action del formulario, tambien poner method='post' si lo quieres leer por post. Luego en el evento OnChange del select hacer un submit del formulario:
<form name="form1" method="post" action="else2.php">
<select name="menu1" onChange="document.form1.submit();">
<option value="estrellas" <?=$_POST[menu1]=="estrellas"?"selected":"";?>>Estrellas</option>
<option value="hotel" <?=$_POST[menu1]=="hotel"?"selected":"";?>>Hotel</option>
</select>
</form>
Luego en la pagina else2.php:
En la variable $_POST no existira $_POST[estrellas] ni $_POST[precio] si no que tendras el nombre del select con el valor seleccionado:
$_POST["menu1"]="estrellas" o
$_POST["menu1"]="precio"
En el if simplemente tienes que comprar el valor $_POST["menu1"]
if ($_POST["menu1"]=="estrellas")
else
.
.
. |