Foros del Web » Programando para Internet » PHP »

envio de form a dos url distintas

Estas en el tema de envio de form a dos url distintas en el foro de PHP en Foros del Web. Hola amigos mi duda es la siguiente: ------------------------------------- tengo un formulario que deseo enviar a dos url distintas dependiendo de la opcion que clickee el ...
  #1 (permalink)  
Antiguo 13/12/2004, 19:52
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 13 años, 8 meses
Puntos: 0
envio de form a dos url distintas

Hola amigos mi duda es la siguiente:
-------------------------------------

tengo un formulario que deseo enviar a dos url distintas dependiendo de la opcion que clickee el usuario.

Por ejemplo:

si la opcion es "grabar" (presionó el boton grabar), lo envio a una pagina de vista previa,

si la opcion es "publicar" (presionó la opcion publicar), lo envio a una pagina que ingresa los datos directamente

Mi problema es saber como lo hago, ya q cuando envio el form llamo a una funcion q cree que se llama validar_form().

Por lo tanto necesito saber como enviar el form de acuerdo al boton clickeado por el usuario y como hacerlo para llamar tambien a la funcion q valida.

yo habia echo esta funcion para el envio:

cuando pulso el boton grabar:
-----------------------------
function envia1(){
document.form1.action ="destacado_vista_previa.php";
document.form1.submit();
}
------------------------------------------
cuando pulsa el boton publicar
---------------------------
function envia2(){
document.form1.action="resp_add_destacado.php";
document.form1.submit();
}

ojala me hallan comprendido... y me puedan ayudar.

Salu2 PABLO
__________________
Pablod:-)
  #2 (permalink)  
Antiguo 13/12/2004, 20:13
Avatar de sir_notos  
Fecha de Ingreso: noviembre-2001
Ubicación: Mexicali
Mensajes: 709
Antigüedad: 16 años
Puntos: 1
ok creo que esto no va aqui ... esto va en el foro de javascript pero

creas dos submits
Código:
<input type="submit" onclick=" document.form1.action='resp_add_destacado.php';" value="Add">
<input type="submit" onclick=" document.form1.action='destacado_vista_previa.php
';" value="Add">
aunque creo que tambien funcionaria con

this.form
__________________
Usuario Registrado de linux #374849
  #3 (permalink)  
Antiguo 14/12/2004, 06:22
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 13 años, 8 meses
Puntos: 0
Gracias

Muy buena respuesta, te lo agradezco.!
__________________
Pablod:-)
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 23:55.