Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia companheiros do fórum.
Estou com uma dúvida tremenda no site de um cliente e por ser iniciante em PHP não esotu sabendo resolver.
Tenho um formulário de contato que ao inserir todos os dados no mesmo ele envia para o email de destino todas as informações perfeitamente.
Só que o email que chega na caixa de entrada não aparece com nenhum nome ( Chega com o nome sem assunto ), então não dá para identificar de onde veio o email a não ser que abra o mesmo.
Gostaria também de colocar um timer na mensagem de enviada com sucesso ao clicar em enviar no formulário, pois a mensagem aparece rapidamente e praticamente sem tempo pra ler.
E o email automatico de resposta nao retorna pra mim, não testei ainda se vai para o cliente.
Segue abaixo o código PHP utilizado:
<?php
$date = date("d/m/Y h:i");
$ip = getenv("REMOTE_ADDR");
$navegador = $_SERVER['HTTP_USER_AGENT'];
$nome = $_POST["nome"];
$email = $_POST["email"];
$telefone = $_POST["telefone"];
$conheceu = $_POST["conheceu"];
$retorno1 = $_POST["retorno1"];
$retorno2 = $_POST["retorno2"];
$mensagem = $_POST["mensagem"];
$MailRecipiente = $Email;
$MailAssunto = $Assunto;
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $Email\r\n";
$headers .= "Return-Path: $Email\r\n";
$msg = '
<i><strong>Enviado por:</strong> www.meudominio.com.br/contato</i> <br/><br/>
<b>Nome:</b> '.$nome.'<br/> <br/>
<b>Email:</b> '.$email.'<br/> <br/>
<b>Telefone:</b> '.$telefone.'<br/> <br/>
<b>Como nos Conheceu:</b> '.$conheceu.'<br/> <br/>
<b>Prefere ser Contatado Por:</b> '.$retorno1.'<br/> <br/>
<b>Prefere ser Contatado Por:</b> '.$retorno2.'<br/> <br/>
<b>Mensagem:</b> '.$mensagem.'<br/><br/>
<b>IP do Visitante:</b> '.$ip.'<br/> <br/>
<b>Navegador do Visitante:</b> '.$navegador.'<br/> <br/>
<b>Data e Hora:</b> '.$date.'<br/> <br/> ';
mail($MailRecipiente,$MailAssunto,$msg,$headers);
mail('suporte@meudominio.com.br',$MailAssunto,$msg,$headers);
echo "Mensagem enviada com sucesso!";
$headers_ = "MIME-Version: 1.0\r\n";
$headers_ .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "Reply-To: $email_usuario\n";
$headers_ .= "From: $Email\r\n";
$site = "www.meudominio.com.br";
$titulo = "Mensagem Automática";
$mensagem = "
<br/> Olá, Obrigado por entrar em contato conosco, recebemos seu email com sucesso, em breve responderemos a sua solicitação!!!<br/>
Atenciosamente,<br/>
<strong>Equipe meu dominio</strong><br/>";
mail($Email,$titulo,$mensagem,$headers_);
echo "<script>location.href='contato.html'</script>";
?>Carregando comentários...