Programación en castellano
Inicio > Foros > HTML > ¿Como enviar datos de un formulario a dos servidores distintos?
-Foros de debate

HTML
Lista de foros | Lista de mensajes de este foro

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.

¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por NeHoMaR el día 23 de agosto de 2002

¿Como puedo hacer para que en un simple formulario donde se pide el nombre y el email, al pulsar en enviar, los datos vayan separadamente a dos servidores distintos? Ejemplo: Que mande el nombre y el email a http://xxxxxx.xxx/alta.cgi y al mismo tiempo también mande esos datos a http://yyyyyyyy.yyy/alta.php, todo desde un simple formulario en HTML ¿Se necesita algún Javascript o en HTML puro se puede? Gracias.

 
Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por Pedro el día 24 de agosto de 2002

Yo también necesito saber eso, por favor, si alguien lo sabe que lo explique, please !!!! ¿Como se mandan datos a 2 o más bases de datos desde un solito formulario?

 
Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por marccis el día 27 de agosto de 2002

Poneis un formulario mas con todos los campos ocultos y en el action poneis el segundo servidor. En el disparador del formulario visible (boton, link, submit...) programais el evento onclick para cargar los datos del formulario oculto y haceis submit de los do formularios. Para hacer esto necesitais un poco de javascript.

 
Re: Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por NeHoMaR el día 27 de agosto de 2002

OK. Perfecto. Entiendo todo pero yo se de HTML pero no de JavaScript ¿No sabes de alguna página donde esté hecho para copiarlo? Gracias :) El JavaScript yo se modificarlo pero no crearlo desde cero.

 
Re: Re: Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por marccis el día 28 de agosto de 2002

<form name="form1" action="http://my.yahoo.com" target="new1">
<input type="text" name="field1" >
<input type="text" name="field2" >
<input type="submit" onclick="submitBothForms()">
</form>

<form name="form2" action="http://www.microsoft.com" target="new2" >
<input type="hidden" name="field1" >
<input type="hidden" name="field2" >
</form>

<script>
function submitBothForms(){
form2.field1.value = form1.field1.value;
form2.field2.value = form1.field2.value;
form2.submit();
}
</script>

Solo tienes que cambiar los nombres de los formularios, las acciones y los campos.

 
Re: Re: Re: Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por marccis el día 28 de agosto de 2002

Por cierto, que si pegais el html que os he enviado en un archivo y lo ejecutais, vereis que se abren dos ventanas, una microsoft y otra a yahoo con los mismos parametros

 
Re7: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por NeHoMaR el día 28 de agosto de 2002

Perfecto hermano Marc' Te doy muchas gracias por el favor :^) quizás algún día yo también te ayude en algo; seguro que si.

 


Re: Re: Re: Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por Alien el día 11 de julio de 2003

Yo he probado tu codigo con sus respectivas modificaciones y a la primera NO me funciono, y la razon es que era necesario que explicases que dicho script debe ir entre el tag <BODY> </BODY>

Al menos solo asi pude hacer que funcionara.

Ojala y programas como scriptmaster y Deposito de js recolectaran estos scripts.

Saludos

 

¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por virginia el día 4 de septiembre de 2003

Perfecto, es lo que buscaba!! estaba rastreando foros y foros, portales y portales, y no daba con una solucion satisfactoria. Mi problema es que necesitaba que desde un mismo form, se enviasen datos a un server ColdFusion y a un asp a la vez. Con un segundo formulario oculto y el SubmitBothForms, solucionado.
Muchas graciasss marccis, hace mas de un año que lo escribiste, y ahora sigue haciendo su buena labor :)

 
Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por Claudio_HBL el día 22 de noviembre de 2008

Yo también había hecho consultas en foros y no tuve respuesta o no me explique bien.

Ahora solo tengo un inconveniente que me salen 2 botones de enviar.

es así? o se puede arreglar eso, ya que un usuario no va hacer 2 click para enviar sus datos.

 


Re: Re: Re: Re: Re: ¿Como enviar datos de un formulario a dos servidores distintos?
Enviado por Martin el día 13 de julio de 2008

2008 y lo sigue siendo una solucion,.... gracias

 






Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados