No pongo "register_globals on" porque me dijeron qeu puede traer problemas de seguridad, asi que prefiero hacerlo asi al inicio del codigo asignarle el post a una variable.
Bueno el codigo es el siguiente, yo creo qeu esta bien y que el problema reside en el php.ini
Archivo HTML:
Código:
<body>
<p>
<form action="prueba.php" method="post">
Como nos Conocio? <select name="find">
<option value="a">Por Google
<option value="b">Por Yahoo
<option value="c">Por Live
<option value="d">Otro Medio
</select>
<input type="submit" value="Enviar" />
</form>
</p>
</body>
Archivo prueba.php
Código:
<body>
<p>El usuario nos conocio por
<?
$find=$_POST['find'];
switch($find)
{
case "a" :
echo " Google.<br>";
break;
case "b" :
echo " Yahoo.<br>";
break;
case "c" :
echo " Live.com<br>";
break;
default :
echo " otro medio.<br>";
break;
}
?>
</p>
</body>
Bueno como dije creo que esta bien, asi que sigo insistiendo q mi problema debe estar en el ini, a ver si alguien me puede decir oprque no me funciona.
Como digo si pongo switch($_POST['find']) funciona bien... pero poniendo solo $find no.
Saludos