artabrahao Postado Maio 24, 2008 Denunciar Share Postado Maio 24, 2008 Srs.Tenho um formulário que envia um email com os dados preenchidos.Além disso o mesmo deve enviar as mesmas informações para um link através do método post.Como fazer isso através de um único submit?O mesmo pode rodar em java script ou em php.Em java script já tem algumas validações de campos.Grato e no aguardo, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 24, 2008 Denunciar Share Postado Maio 24, 2008 Não entendi...:huh: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 artabrahao Postado Maio 24, 2008 Autor Denunciar Share Postado Maio 24, 2008 Não entendi...:huh:No submit as informações tem que ir para 2 locais distintos, um é o envio de email com os dados do formulário preenchido e outro um link com post para envio das informações.Se funcionasse seria assim: function js_signup() {document.formulario.action = "http://post1.com.br"; document.formulario.action = "http://post2.com.br"; document.formulario.submit();}Grato e no aguardo, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 24, 2008 Denunciar Share Postado Maio 24, 2008 INfelizmente não dá não cara, um formulário só pode ter um action.No seu caso eu aconselharia a usar a sua linguagem de servidor que pega os dados para fazer o redirecionamento, já que está mandando por POST.Se estivesse mandando algo por GET seria outra história.Aquele abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 artabrahao Postado Maio 24, 2008 Autor Denunciar Share Postado Maio 24, 2008 INfelizmente não dá não cara, um formulário só pode ter um action.No seu caso eu aconselharia a usar a sua linguagem de servidor que pega os dados para fazer o redirecionamento, já que está mandando por POST.Se estivesse mandando algo por GET seria outra história.Aquele abraço.Então como faço para disparar automaticamente um outro submit. Automaticamente?Deixaria um botão submit para uma função java script com action que acionaria também um botão post em php.Grato, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 24, 2008 Denunciar Share Postado Maio 24, 2008 Então nesse caso você faria o seguinte:<form id="form1" name="form1" method="POST" action="http://www.google.com.br" target="_blank"> <input type="submit" onclick="document.getElementById('form2').submit()" /> </form> <form id="form2" name="form2" method="POST" action="http://www.gmail.com" target="_blank"> <input type="hidden" name="variavel" value="valor" /> <input type="hidden" name="variavel2" value="valor2" /> </form>Dois forms que serão enviados ao mesmo tempo. O primeiro vai ser o que que vai acionar o segundo.O segundo manda para outro link os valores dos inputs hidden.Era isso que queria ?Akeleabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 artabrahao Postado Maio 25, 2008 Autor Denunciar Share Postado Maio 25, 2008 Então nesse caso você faria o seguinte:<form id="form1" name="form1" method="POST" action="http://www.google.com.br" target="_blank"> <input type="submit" onclick="document.getElementById('form2').submit()" /> </form> <form id="form2" name="form2" method="POST" action="http://www.gmail.com" target="_blank"> <input type="hidden" name="variavel" value="valor" /> <input type="hidden" name="variavel2" value="valor2" /> </form>Dois forms que serão enviados ao mesmo tempo. O primeiro vai ser o que que vai acionar o segundo.O segundo manda para outro link os valores dos inputs hidden.Era isso que queria ?AkeleabraçoSeria mais ou menos, pois dessa forma o valor dp conteúdo do primeiro formulário não passa para o segundo, ou seja, o usuário digitou o nome no primeiro, nesse segundo post não há esse valor.Como resolver?grato, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Maio 26, 2008 Denunciar Share Postado Maio 26, 2008 Então eu acho que deveria fazer isso usando o php. A primeira página em php faria o primeiro tratamento e devolvia um pop up em javascript direcionada para outra url contendo seu outro php. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
artabrahao
Srs.
Tenho um formulário que envia um email com os dados preenchidos.
Além disso o mesmo deve enviar as mesmas informações para um link através do método post.
Como fazer isso através de um único submit?
O mesmo pode rodar em java script ou em php.
Em java script já tem algumas validações de campos.
Grato e no aguardo,
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.