Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/11/2006, 02:58
_Radamantis_
 
Fecha de Ingreso: octubre-2006
Mensajes: 34
Antigüedad: 17 años, 6 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
.
.
.