Tenho um formulário num site, gostaria de uma ajuda.
Eu não consigo de jeito nenhum colocar a função From: $email....
Já pesquisei demais, toda hora que boto, ou recebo com Nobody, ou simplesmente não recebo nada!
A mensagem que vai pro destino está indo normal, sem Nobody...
<?php
//Para quem vai ser enviado o email
$para = "meu-email.com.br";
//resgata o nome digitado no formulário e grava na variavel $nome
$nome = $_POST['nome'];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$msg = $_POST["mensagem"];
$telefone = $_POST["telefone"];
$imovel = $_POST["imovel"];
$assuntoemail = "E-MAIL ENVIADO ATRAVÉS DO FORMULÁRIO";
//mensagem que vai ser enviado no e-mail
$mensagem = "<strong>Nome: </strong>".$nome;
$mensagem .= "<br> <strong>Email: </strong>".$email;
$mensagem .= "<br> <strong>Telefone: </strong>".$telefone;
$mensagem .= "<br> <strong>Assunto: </strong>".$assunto;
$mensagem .= "<br> <strong>Imovel interessado: </strong>".$imovel;
$mensagem .= "<br> <br><strong>Mensagem: </strong>".$msg;
//$abs = "From: $email";
//hader para o e-mail ir com codificações corretas e tudo mais.
$headers = "Content-Type:text/html; charset=UTF-8n";
$headers .= "MIME-Version: 1.0n";
mail($para, $assuntoemail, $mensagem, $headers); //função que faz o envio do email.
//Mensagem automatica para o visitante
###########################################################
$para_visitante = $email;
$assunto_visitante = "Confirmando envio de mensagem!";
$mensagem_visitante = "Recebemos o seu contato!
Obrigado";
$de_visitante = "meu email que é enviado para o visitante";
$titulo_visitante = "From: $de_visitante"; // é obrigatario ter essa linha... faz parte da estrutura do mail()
$cabecalho_vistante = "MIME-Version: 1.1\n";
$cabecalho_visitante .= "Content-type: text/plain; charset=utf-8\n";
$cabecalho_visitante .= $titulo_visitante;
mail($para_visitante,$assunto_visitante,$mensagem_visitante,$cabecalho_visitante);
echo "<script>
alert('E-mail enviado com sucesso!');
location.href='index.php';
</script>";
?>
Pergunta
Lucas SFC
Boa Tarde a todos.
Tenho um formulário num site, gostaria de uma ajuda.
Eu não consigo de jeito nenhum colocar a função From: $email....
Já pesquisei demais, toda hora que boto, ou recebo com Nobody, ou simplesmente não recebo nada!
A mensagem que vai pro destino está indo normal, sem Nobody...
Agradeço!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.