Formulário envia mas chega com os dados em branco
Pessoal eu não entendo muito de programação, e estou com problema no meu formulário de contato, ele envia a mensagem pro meu email mas quando chega, chega da seguinte forma:
Nome:
Email:
Telefone:
Assunto:
Mensagem:
Os dados não vem preenchidos mesmo quando preencho tudo.
Ahh e a mensagem que deveria aparecer depois que preencho o formulário e clico em enviar, não está aparecendo
O meu código é:
<?php
// Destinatário
$para = "meuemail@meuemail.com.br";
// Assunto do e-mail
$Assunto = "Contato do site";
// Campos do formulário de contato
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
// Monta o corpo da mensagem com os campos
$corpo = "Nome: $nome
Email: $email
Telefone: $telefone
Assunto: $assunto
Mensagem: $mensagem";
// Cabeçalho do e-mail
$headers = "Content-Type:text/html; charset=UTF-8\r\n";
$headers .= "From: SEUEMAIL@seudominio.com.br\r\n"; //Vai ser //mostrado que o email partiu deste email e seguido do nome
$headers .= "Return-Path: SEUEMAIL@seudominio.com.br\r\n"; //caso a msg //seja respondida vai para este email. $headers .= "MIME-Version: 1.0\n";
mail($para, $assunto, $corpo, $header);
$msg = "Sua mensagem foi enviada com sucesso.";
// Mostra a mensagem acima e redireciona para index.html
echo "<script>location.href=`index.html`; alert(`$msg`);</script>";
?>Discussão (8)
Carregando comentários...