Ir para conteúdo

POWERED BY:

Arquivado

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

RenanMonteiro

[Resolvido] envio de email percorrendo pagina de confirmação

Recommended Posts

Tô fazendo um formulário que funciona da seguinte maneira:

 

http://upimpressao.com.br/midias/email.jpg

 

Um formulario, que vai mandar as informações para uma pagina de confirmação, e se o usuário confirmar seus dados, ele vai para a pagina de envio, e essa envia as informações para o email. O Problema: o email chega vazio, com os campos assim:

 

Nome:

Email:

Telefone:

 

na Página de confirmação do Formulario funciona assim:

 

Nome: <?php echo $nome=$_POST['nome']; ?>
Email: <?php echo $email=$_POST['email']; ?>

 

e a página que envia as informações para o email:

 

<?php

$nome=(utf8_decode ($_POST['nome']));
$email=(utf8_decode ($_POST['email']));

$para="email@email.com.br";
$assunto="Cadastro de Cliente";

$mensagem="Nome Fantasia: $fantasia
E-mail: $email
Telefone: $prefixo - $telefone";

mail("$para", "$assunto", "$mensagem"); 

?>

 

 

Como faço pra que a pagina "envio" resgate as informações da página anterior?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixar eu ver se eu entendi, no formulário, vai estar assim

<form name="form" action="" method="">
// voce altera para
<form name="form" action="envio.php" method="post">

Entendeu? O metodo é a forma de envio (post ou get) e a action é a pagina onde vai executar a acao.

 

Você também pode gravar em uma session, e depois enviar...

Nome: <?php echo $_SESSION['nome'] = $_POST['nome']; ?>

envio.php
<?php

$nome  = utf8_decode($_SESSION['nome']);
$email = utf8_decode($_SESSION['email']);

//...

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.