Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Envio de Formularios.. Problemas
Enviado por Bettsy el día 19 de junio de 2006
Hola.. Tengo un problema muy extraño a la hora de enviar el formulario.. es lo sigiente: yo tengo un formulario con el metodo Post pero este no agarra los valores cuando vuelvo a llamar al formulario.. Por ejemplo: yo llamo una funcion validar en javascript cuando doy click a un boton.. esta funcion me devuelve un valor x q es el q comparo para poder agarrar los valores de la siguiente manera..
if($_GET["x"]=="x")
{$nombre=$_POST["nom"]
}
Donde nom es el nombre q tiene el edit.. pero este no lo agarra, es decir, es como si el metodo Post no me sirviera.. Porq? y si lo hago con el metodo GET entonces inserta el mismo registro 2 veces en la Base de Datos
Corrijeme si me equivoco, pero me ha parecido que cuando llamas a la función para validar retornas un valor no??? creo que aquí está el problema. Tu estas retornando un valor pero el formulario no lo estás enviando. Para que no te de problemas dentro creo que la mejor opción sería la siguiente:
En la función de validar, cuando retorna el valor x de que el formulario está correcto tienes que poner lo siguiente...
document.nombreformulario.action="nombredeestapagina.php?x=valor_de_ok";
document.nombreformulario.submit();
de esta manera se te enviará el formulario y la variable que utilizas para filtrar si es correcto el formulario.