Erro ao receber E-mail

18/09/2015

0

PHP

Fiz o código como recomendado acima.
E dei um echo para mostrar se estava enviando normalmente.

Tudo está correto mas não recebo nenhum e-mail.

PAGINA enviaFormViajante.php


<?php
/*echo $_POST['comentario'];*/

//1 – Definimos Para quem vai ser enviado o email
/*$para = "evandrosoundbox@hotmail.com"; */

//2 - resgatar o nome digitado no formulário e grava na variavel $nome 
$nome = $_POST['nome'];

// 3 - resgatar o assunto digitado no formulário e grava na variavel //$assunto 
$assunto = "<strong>Formulario de Viajem  <strong>".$nome;
/*echo $nome;*/

//4 – Agora definimos a mensagem que vai ser enviado no e-mail 
$mensagem = "<strong>Nome Completo:   </strong>".$nome; 
$mensagem .= "<br> <strong>Sexo:   </strong>".$_POST['sexo'];
$mensagem .= "<br> <strong>Data Nascimento:   </strong>".$_POST['dataNasc'];
$mensagem .= "<br> <strong>E-mail:   </strong>".$_POST['email'];
$mensagem .= "<br> <strong>Telefone:   </strong>".$_POST['telefone'];
$mensagem .= "<br> <strong>Local de Destino:   </strong>".$_POST['destino'];
$mensagem .= "<br> <strong>Transporte:   </strong>".$_POST['transporte'];
$mensagem .= "<br> <strong>Data Partida:   </strong>".$_POST['dataPart'];
$mensagem .= "<br> <strong>Data Retorno:   </strong>".$_POST['dataRetor'];
$mensagem .= "<br> <strong>É gestante?  </strong>".$_POST['gestante'];
$mensagem .= "<br> <strong>Tem doença crônica?  </strong>".$_POST['doencaCro'];
$mensagem .= "<br> <strong>Medicamentos de uso REGULAR?  </strong>".$_POST['medicamento'];
$mensagem .= "<br> <strong>Fez a vacina para a febre amarela?  </strong>".$_POST['fezVac'];
$mensagem .= "<br> <strong>Possui carteirinha internacional de vacina para febre amarela?  </strong>".$_POST['carterinhaInter'];
$mensagem .= "<br> <strong>Comentários?   </strong>".$_POST['comentario'];




//5 – agora inserimos as codificações corretas e tudo mais. 

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= 'To: Evandro <evandrosoundbox@hotmail.com>' . "\r\n";
$headers .= "From: $nome <$email>\r\n";

/*

echo $headers;
mail($para, $assunto, $mensagem, $headers); //função que faz o envio do email. 
*/

mail('evandrosoundbox@hotmail.com', $assunto, $mensagem, $headers);
 

$msg = "Sua mensagem foi enviada com sucesso.";
/*
if($envio){
      echo "<script>location.href='index.php'; alert('$msg');</script>;"; // Página que será redirecionada
} else {
      echo "<script>location.href='..'; alert('$msg');</script>;"; // Página que será redirecionada
}*/

echo "<script>location.href='index.php'; alert('$msg');</script>";
/*
echo $headers;*/
?>



PAGINA viajante2.php

<form name="formViajante" id="formViajante" action="enviaEmailFormViajante.php" method="POST">
     <label>Nome Completo:</label><br><input type="text" name="nome" style="width: 90%;" ><br><br>
     
     <label>Sexo:</label>   
         <input type="radio" name="sexo" value="MASCULINO">MASCULINO   
         <input type="radio" name="sexo" value="FEMININO">FEMININO
     
     <div style="float: right;margin-right: 10%;"><label>Data Nascimento:</label>   <input type="date" name="dataNasc"></div><br><br>
     
     <label>E-mail:</label><br><input name="email" type="text" class="input" id="email" onblur="checarEmail();" style="width: 90%;"/><br><br>
     
     <label>Telefone:</label><br><input type="text" name="telefone" id="telefone" size="20" maxlength="15" onkeypress="mascara(this)" style="width: 18%;"><br>
     
     <label>Local de Destino(Citar as cidades e países):</label><input type="text" name="destino" style="width: 90%;"><br><br>
     
     <label>Tipo de Transporte:</label><br>
         <input type="radio" name="transporte" value="Aereo">Aéreo<br><br>
         <input type="radio" name="transporte" value="Terrestre Carro">Terrestre Carro<br><br>
         <input type="radio" name="transporte" value="Terrestre Ônibus">Terrestre Ônibus<br><br>
         <input type="radio" name="transporte" value="Terrestre Trem">Terrestre Trem<br><br>
         <input type="radio" name="transporte" value="Marítimo ou Fluvial">Marítimo ou Fluvial<br><br>
         <input type="radio" name="transporte" value="Outros">Outros<br><br>
     
     <label>Data Partida:</label>     <input type="date" name="dataPart"><br><br>
     
     <label>Data Retorno:</label>   <input type="date" name="dataRetor"><br><br>
     
     <label>É Gestante?</label>     
         <input type="radio" name="gestante" value="Sim">SIM    
         <input type="radio" name="gestante" value="Nao">NÃO<br><br>
     
     <label>Tem doença crônica?</label><br>
         <input type="checkbox" name="doencaCro" value="Pressão Alta"> Pressão Alta<br><br>
         <input type="checkbox" name="doencaCro" value="Asma">  Asma<br><br>
         <input type="checkbox" name="doencaCro" value="Problema do Coração"> Problema do Coração<br><br>
         <input type="checkbox" name="doencaCro" value="Nenhuma">  Nenhuma<br><br>
        
     <label>Medicamentos de uso REGULAR?</label>    
         <input type="radio" name="medicamento" value="Sim">SIM   
         <input type="radio" name="medicamento" value="Nao">NÃO<br><br>
     
     <label>Fez a vacina para a febre amarela?</label>   
         <input type="radio" name="fezVac" value="Sim">SIM   
         <input type="radio" name="fezVac" value="Nao">NÃO<br><br>
     
     <label>Possui carteirinha internacional de vacina para febre amarela?
         <input type="radio" name="carterinhaInter" value="Sim">SIM   
         <input type="radio" name="carterinhaInter" value="Nao">NÃO<br><br>
     
     <label>Comentários?</label><br> <textarea style="width: 64rem;margin-right: 10%;height: 92px;" name="comentario"></textarea>
</form>
        <input type="submit" value="Enviar">
        <input type="reset" value="Limpar">
          </div>
      </div>


Essa dúvida foi gerada a partir de um comentário no artigo [url:descricao=Enviar Formulário por E-Mail: PHP]https://www.devmedia.com.br/enviar-formulario-por-e-mail-php/21757[/url]
Thiago Frighetto

Thiago Frighetto

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