MAIL PHP

30/08/2012

0

PHP

Bom dia a todos!

Pessoal, tenho o seguinte problema. Construí um pequeno formulário de contato com um arquivo "enviar.php" chamando na "action" do HTML. O processo de envio ocorre sem problemas. Só que, quando o moderador do site recebe o contato por e-mail via site, e clique em RESPONDER, no campo para não aparece o e-mail de quem fez o disparo da mensagem pelo site, mas o e-mail do próprio moderador para quem está direcionado as mensagens via site.

Segue o código:

<?php
$nome = $_POST['textfield'];
$email = $_POST['textfield2'];
$acomo = $_POST['select'];
$obs = $_POST['textarea'];

$data = date('d/m/Y H:i:s');
$para = "marques.abraao@gmail.com";
$assunto = "Reserva pelo site";
$header = "FROM: $para\n";
$header .= "Content-Type:text/html; charset=\"utf-8\"\n\n\r";
$msg = "

Data do Contato: $data;<br/>
Nome: $nome;<br/>
E-mail: $email;<br/>
Acomodação: $acomo;<br/>
Mensagem: $obs.<br/><br/><br/>



Data do disparo desta mensagem: $data.

";

mail($para,$assunto,$msg,$header);

echo "E-mail enviado com sucesso!<br/>";

echo "<a href='index.html'>VOLTAR AO SITE</a>";
?>

Eu gostaria que quando ele clicar em RESPONDER no seu e-mail, o e-mail que foi capturado pela variável "$email" fica no campo "para" para ele conseguir fazer o envio de mensagem para essa tal pessoa normalmente.

Alguém sabe como posso resolver isso?


Abração a todos!
Abraão Marques

Abraão Marques

Responder

Posts

30/08/2012

Roniere Almeida

Abraão Marques, eu não tenho experiencia em PHP, mas eu fiz um curso bem basico, se vc quiser posso te passar um codigo para vc testar e quem sabe resolver seu problema, se quiser avisa aew!!!
Responder

30/08/2012

Abraão Marques

Roniere, obrigado pela ajuda!

Mas, consegui resolver. O processo é bem simples e pensando hoje à tarde que percebi isso. O código está assim:
<?php
$nome = $_POST['textfield'];
$email = $_POST['textfield2'];
$acomo = $_POST['select'];
$obs = $_POST['textarea'];

$header = "FROM: $para\n";

?>

Bastou alterar para:

$nome = $_POST['textfield'];
$email = $_POST['textfield2'];
$acomo = $_POST['select'];
$obs = $_POST['textarea'];

$header = "FROM: $email\n"; /*aqui está a alteração*/

que funcionou perfeitamente!!!


Valeu, fera!!!
Responder

01/09/2012

Roniere Almeida

OK, de nada...
precisando, se eu souber é claro!!!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar