Erro ao receber E-mail
18/09/2015
0
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
PAGINA viajante2.php
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]
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)