Error con variables de Formulario
Hola a todos
Mi problema es el siguiente: Tengo un formulario html que envia los datos recivos a una php. Pero al la pagina php no las recibe, me da este error: Notice:
Undefined index: nombre in rutaprueba.php on line 9
y en la pagina asi tengo el codigo:
Bienvenido <?php $HTTP_POST_VARS['nombre']; ?> tu tienes <?php $HTTP_POST_VARS['edad']; ?>
No se que hacer quiza me falta configurar algo o no se. tengo PHP con IIS en Windows 2000 Server.
Si alguien puede ayudarme se lo agradeceria.
Gracias de Antemano
Mi problema es el siguiente: Tengo un formulario html que envia los datos recivos a una php. Pero al la pagina php no las recibe, me da este error: Notice:
Undefined index: nombre in rutaprueba.php on line 9
y en la pagina asi tengo el codigo:
Bienvenido <?php $HTTP_POST_VARS['nombre']; ?> tu tienes <?php $HTTP_POST_VARS['edad']; ?>
No se que hacer quiza me falta configurar algo o no se. tengo PHP con IIS en Windows 2000 Server.
Si alguien puede ayudarme se lo agradeceria.
Gracias de Antemano
Te falt贸 el ECHO !!!
as铆 :
Bienvenido <?php echo $HTTP_POST_VARS['nombre']; ?> tu tienes <?php echo $HTTP_POST_VARS['edad']; ?>
otra cosa, sino te resulta as铆, preuba con esto :
Bienvenido <?php echo $_POST['nombre']; ?> tu tienes <?php echo $_POST['edad']; ?>
as铆 :
Bienvenido <?php echo $HTTP_POST_VARS['nombre']; ?> tu tienes <?php echo $HTTP_POST_VARS['edad']; ?>
otra cosa, sino te resulta as铆, preuba con esto :
Bienvenido <?php echo $_POST['nombre']; ?> tu tienes <?php echo $_POST['edad']; ?>
Yo eso lo hago as铆: <?php echo $nombre ?> tu tienes <?php echo $edad?> y nunca he tenido problemas.
Esa situaci贸n se da cuando un script se invoca a si mismo desde un form. Para recuperar las vars obtenidas en el form, basta poner el principio:
extract($_GET);
Para las pasadas por direcci贸n, lo mejor es crear otras secundarias a las que asignar los valores del 谩rea POST de esta manera:
var2=$HTTP_POST_VARS["var"];
Saludos.
extract($_GET);
Para las pasadas por direcci贸n, lo mejor es crear otras secundarias a las que asignar los valores del 谩rea POST de esta manera:
var2=$HTTP_POST_VARS["var"];
Saludos.
