Foros del Web » Programando para Internet » PHP »

Ayuda!

Estas en el tema de Ayuda! en el foro de PHP en Foros del Web. Bueno, estoy dando mis primeros pasos con PHP, y quise arrancar con algo asi como mandar un Formulario, no lo pude hacer andar . Tengo ...
  #1 (permalink)  
Antiguo 13/05/2007, 12:38
 
Fecha de Ingreso: junio-2004
Ubicación: Argentina
Mensajes: 150
Antigüedad: 19 años, 10 meses
Puntos: 2
Ayuda!

Bueno, estoy dando mis primeros pasos con PHP, y quise arrancar con algo asi como mandar un Formulario, no lo pude hacer andar . Tengo un formulario(formulario.htm):
<FORM ACTION="datos.php" METHOD="post">
<input name="usuario" type="text" id="usuario">
<input name="contra1" type="password" id="contra1">
<input name="contra2" type="password" id="contra2">
<input name="mail" type="password" id="mail">
<input type="submit" value="enviar" name="enviar">

y quiero que se manden los datos a "datos.php", tenia entendido que tenia que empezar por controlar si existia la variable "enviar", poniendo algo asi:

<?php
if (isset($_POST['enviar'])
{
echo "asdasd";
}
?>

pero no pasa nada... evidentemente hize algo mal, pero nose que puede ser, agradeceria alguna ayuda.

Gracias...
  #2 (permalink)  
Antiguo 13/05/2007, 13:12
 
Fecha de Ingreso: marzo-2006
Mensajes: 188
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Ayuda! :$

emmm. no soy ninguna eminencia de php, pero creo que no le mandas ninguna variable enviar. es decir, tu en datos.php puedes comprobar si usuario, contra1, contra2 y mail estan seteadas pero nada más.
prueba a cambiar $_POST['enviar'] por usuario y probablemente te dara resultado
  #3 (permalink)  
Antiguo 15/05/2007, 00:48
 
Fecha de Ingreso: junio-2004
Ubicación: Argentina
Mensajes: 150
Antigüedad: 19 años, 10 meses
Puntos: 2
Re: Ayuda! :$

gracias por tu respuesta, pero sigo teniendo el mismo resultado :(, alguna otra solución?
  #4 (permalink)  
Antiguo 15/05/2007, 07:26
Avatar de xyro  
Fecha de Ingreso: agosto-2006
Ubicación: Granada
Mensajes: 31
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Ayuda!

Si el codigo que has puesto esta copiado integro, es logico que no te funcione, te falta cerrrar el parentesis del if, tu tienes esto:

if (isset($_POST['enviar']){...

y o correcto seria esto:

if (isset($_POST['enviar'])){....

Xao.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:19.