Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4
Sexo: Masculino

Formulário PHP com e-mail na resposta

07-06-2011 17:22

Gente, estou com uma dúvida.
Fiz um formulário de contato para o site, mas ao receber a mensagem de contato de um cliente, gostaria que o endereço de e-mail preenchido no formulário pelo cliente, aparecesse no campo do endereço de resposta ao dar reply. Como eu posso fazer isso, pois geralmente o e-mail vem no corpo da mensagem e ao dar reply, no campo "To:"? não aparece o e-mail cadastrado pelo cliente através do formulário, mas outro, possivelmente do mecanismo interno da hostedagem.
Seguem abaixo os códigos que usei:

<?  $nome = $_POST['nome'];  $email = $_POST['email'];  $telefone = $_POST['telefone'];  $campomensagem = $_POST['mensagem'];  $to = "contatos@meudominio.com";  $about = "Formulário de Contato";  $message = "$nome  $email  $telefone $campomensagem";  if (strlen($nome) < 3)  echo " Digite seu nome!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";  elseif (strlen($email) <= 3)  echo "E-mail inválido!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";  elseif (strlen($campomensagem) <= 3)  echo "Escreva uma Mensagem!<BR> <a href=\"javascript:history.back(1);\">Voltar</a>";  else{  mail($to, $about, $message);  echo "Sua Mensagem foi enviada com sucesso!<BR> Em breve entraremos em contato.";  }  ?>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17253
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formulário PHP com e-mail na resposta

07-06-2011 17:25

Você tem que adicionar um headers para isso, colocando uma linha relativa, veja no link abaixo
Reply-To-mail_15_1286.html
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4
Sexo: Masculino

Formulário PHP com e-mail na resposta

08-06-2011 10:04

Na verdade, eu já tenho o formulário em html e só queria acertar o código, para quando eu recebesse o formulário preenchido pelo cliente e desse um reply, o e-mail cadastrado por ele aparecesse diretamente no campo de "Para:".
Desculpe a ignorância, mas não sou muito bom com PHP e to quebrando a cabeça aqui.
O que eu preciso colocar no meu código, sem modificar muito a essência?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17253
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formulário PHP com e-mail na resposta

08-06-2011 10:16

O último valor na sua função mail é message, adiciona o restante do link que indiquei. Criando os campos necessários.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4
Sexo: Masculino

Formulário PHP com e-mail na resposta

08-06-2011 11:01

Blz! O Replay funcionou, mas tá rolando um outro problema, que não rolava antes.
As informações do campomensagem não estão mais sendo enviados.
Qual é o problema?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17253
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formulário PHP com e-mail na resposta

08-06-2011 11:12

Veja se você não alterou o nome da variável na função mail(). É o terceiro valor da função.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4
Sexo: Masculino

Formulário PHP com e-mail na resposta

08-06-2011 11:20

Já descobri, obrigado.
Foi só retirar a frase "Content-type: text/txt\r\n".
Percebi que ele estava enviando como anexo.
Agora as informações vão no corpo da mensagem, com antes.
Mais uma vez, obrigado!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17253
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formulário PHP com e-mail na resposta

08-06-2011 11:21

Boa.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado