Programación Web y Scripting > PHP
Redireccionamiento
(1/1)
KARFER:
hola , necesito ayuda lo que pasa es ke tengo un formulario donde escribo los datos de una venta al momento de dar click,quiero que me pregunte si deseo hacer otra venta si es si lo mando al codigo donde realiza mi alta y si no al otro formulario, utilizo javascript para enviar el mensaje y por medio del mensaje redirecciono, el problema es ke no guarda los datos al momento de enviarlos al odigo php donde realiza las altas,que puedo hacer para que redireccione ,pero me realice siempre la alta
:P
Mollense:
¿Como estás redireccionando? Lo mejor seria cambiar el action mediante JavaScript, hace poco vi un ejemplo acá en el foro pero ahora no lo encuentro. Utiliza el buscador.
KARFER:
utilizo este codigo
<script Laguage="JavaScript">
<!--
function evalua(form1) {
if (confirm("¿Deseas otro producto?"))
location.href="http://127.0.0.1/melgar2.php";
else
location.href="http://127.0.0.1/pagomelgar.php";
}
//-->
</SCRIPT>
y lo realiza al dar click sobre mi boton
si me redirecciona lo que pasa que al momento de enviarme a melgar2.php donde realizo mi alta no lo me manda que mis cajas de texto estan vacias siendo que no lo estan :)
Mollense:
Fijate así:
--- Código: Text ---<html> <head> <title></title> <script language="JavaScript" type="text/javascript"> function direccionar() { if (confirm("¿Deseas otro producto?")) miForm.action="http://127.0.0.1/melgar2.php"; else miForm.action="http://127.0.0.1/pagomelgar.php"; } </script> </head> <body> <form name="miForm" action="" method="post" onsubmit="return direccionar()"> <input type="text" name="nombre" size="40" maxlength="256"></br> <input type="text" name="apellido" size="40" maxlength="256"></br> <input type="text" name="dni" size="40" maxlength="256"></br> ETC...</br> <input type="submit" value="Aceptar"> </form> </body></html>
De mas está decir que tanto en melgar2.php como en pagomelgar.php recojés los datos por medio de $_POST[].
Un saludo
Navegación
Ir a la versión completa