[form] Enviar post para mais de um destino

1. [form] Enviar post para mais de um destino

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 05/08/2014 - 12:17h

Olá pessoal,

estou com uma necessidade bem estranha e não encontrei nada na internet à respeito

tenho um formulário simples em HTML, porém preciso fazer com que este formulário ao ser submetido seja enviado para 2 "actions" diferentes, pensei em alguma alternativa com jQuery ou Javascript pra isso mas meu conhecimento é um pouco limitado, alguém saberia me indicar algum caminho?

grato!


  


2. sugestão

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 05/08/2014 - 12:33h

supondo que você trabalha em PHP com orientação a objeto, por que não adota uma solução tipo:
function Display(){
$this->DisplayTitle();
$this->DisplayHeader();
$this->content;
$this->DisplayFooter();
}


3. Re: [form] Enviar post para mais de um destino

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 05/08/2014 - 12:47h

o negocio é o seguinte:
quero fazer um userscript para alterar um site de envio de SMS, para quando a mensagem for enviada também envie esta mensagem para meu servidor para ficar arquivado no banco de dados
então eu não tenho como fazer alteração nenhuma no código do servidor que envia a mensagem, consigo alterar somente o HTML do site para inserir ou editar informações, e na parte do meu servidor vai receber em um CGI ou PHP


4. Re: [form] Enviar post para mais de um destino

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 05/08/2014 - 13:13h

Daniel,

Se eu entendi bem, vocês contrataram uma empresa para mandar os sms e você quer receber a confirmação de que a mensagem foi enviada. Se foi isso, é possível que a empresa lhe dê um callback, veja um exemplo no link abaixo
http://www.zenvia.com.br/desenvolvedores/tutoriais-e-biblioteca/integracao-php-para-envio-de-sms/
(não trabalho na empresa nem sou cliente dela)

outro cenário é você inserir no banco os dados que você deseja e aí enviar à empresa os dados, tipo Contato de: {$nome} - <{$email}> - {$mensagem}

Acho que não fui muito útil, mas não captei inteiramente o problema




5. Re: [form] Enviar post para mais de um destino

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 05/08/2014 - 13:34h

na verdade estou utilizando estes sites de envio de torpedo grátis mesmo
então queria somente ter registrado as mensagens enviadas com data e hora
então preciso fazer a alteração direto no HTML do formulário para inserir a função que vai fazer o post em outro "action", que é o CGI do meu servidor que ira salvar estas mensagens, e o action original do site que enviará a mensagem

Obrigado pela ajuda


6. Re: [form] Enviar post para mais de um destino

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 05/08/2014 - 13:36h

eu tentei enviar o post pro meu servidor e o meu servidor reenviar pro servidor "original", mas ai a mensagem não vai, usam alguma proteção pra outros sites não enviarem mensagem usando o sistema deles sem ter de usar o site deles


7. sugestão

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 05/08/2014 - 18:43h

Daniel,

acho que captei, você quer alterar o form html do cara que manda os sms, bom, neste caso você trabalharia com Ajax, que se encarregaria de fazer um INSERT no seu banco ANTES da pessoa dar o submit que dispararia o sms. O problema é que, se eu estiver certo, o Ajax não é coisa que se aprenda facil só pesquisando na internet, eu por exemplo tive de comprar um livro e gastar umas horas em cima, mas o resultado é muito, muito bom.

Ajax é a tecnologia que a gente usa quando você seleciona o estado e a página preenche as cidades, sem precisar submeter o formulário.

espero desta vez ter ajudado.


8. Re: [form] Enviar post para mais de um destino

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 06/08/2014 - 09:06h

Obrigado Cassio vou dar uma estudada sobre Ajax e ver o que consigo!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts