Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

coluna

Enviar Form

Recommended Posts

@coluna,

 

Sugiro que você configure o retorno automático no PagSeguro e, somente quando receber o POST do PagSeguro, você envie o email.

 

Isso porque o usuário pode desistir da compra, fechando a tela do PagSeguro, então, a forma de saber se um pedido foi realmente confirmado, é aguardando o retorno automático do PagSeguro.

 

Estou movendo o tópico para a área específica referente ao PagSeguro.

 

Movido:

 

PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Gateways e Meios de Pagamento Online / PagSeguro

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais o esquema é que eu vou fazer um cadastro dele, mesmo ele nao efetuando o pagamento, entendeu?

 

Certo, é que é assim.

 

Eu quero usar o action pra ir pra uma pagina e usar uma outra opção para ir pra uma outra pagina, entendeu?

 

 

Como no exemplo que eu dei .. o action está apontando para uma pagina do pagseguro, quero usar o mesmo form para apontar pra um outro arquivo php pegando os mesmos dados do form

Compartilhar este post


Link para o post
Compartilhar em outros sites

@coluna,

 

Nesse caso, você poderá utilizar Ajax para enviar esses dados para seu código PHP antes de enviar o formulário para o PagSeguro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como??

 

Certo amigo, então vou mover o tópico para Ajax.

 

Movido:

 

Gateways e Meios de Pagamento Online / PagSeguro http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Ajax

 

PS: Lamento ter movido o tópico incorretamente para PagSeguro na primeira vez.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, acho que você precisa interceptar o envio do form.

E fazer uma requisição AJAX para cadastrar no teu arquivo.php, antes de enviar para o pagSeguro.

 

exemplo:

<html>
<head>

<script type="text/javascript">
window.onload = function()
{
	document.getElementById('f_pag').onsubmit = function( event )
	{
		if( event ) event.preventDefault();
		//aqui você faz a requisição para o teu servidor, e depois envia para o PagSeguro
		
		return false;
	}
}
</script>
</head>
<body>
	<form action="" method="get" id="f_pag">
		<input type="text" name="nome" value="Bruno" />
		<input type="submit" name="enviar" value="Enviar" />
	</form>
</body>
</html>
assim impedimos que o form seja enviado.

onde eu comentei, deve ficar a implementação da requisição AJAX para o teu servidor, e logo após um .submit() para o action do form.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.