Bom, agradeço quem puder ajudar! desculpe se o post esta errado, mas este erro é especifico... Problema: pre configurei um formulario de contato num site e peguei o codigo, mas como ainda sou leigo em php, o arquivo contato.php esta com alguns erros *email recebido so contem isso: Nome: E-mail: Fone: Assunto: Mensagem: ====================== *apos clicar em enviar aparece: "Contato Enviado com Sucesso! Aguarde nosso retorno!. " Resoluçao do problema: gostaria que o conteudo fosse enviado corretamente pro email e tambem que haja um alerta de javascript assim: "Mensagem enviada com sucesso" e logo apos carregue a pagina http://www.caldasimoveis.com/contato.html o link do formuario é esse: http://www.caldasimoveis.com/contato.html a baixo segue o codigo php do contato.php <?
// Coloque o email que ir receber os valores
$to = "contato@caldasimoveis.com";
//Recebe os valores dos campos…
// Perceba que os valores só resgatados com $_POST[], pois no formulário o método de envio
foi o post e no get!
$nome = $_POST['nome'];
$email = $_POST['email'];
$assunto = $_POST['assunto'];
$msg = $_POST['mensagem'];
$msg = nl2br($msg); // Todos os Enter’s teclados pelo usuário serão transformados em <br />
// Caso algum campo se encontre vazio ele retorna a página de envio!
if($nome == NULL || $email == NULL || $assunto == NULL || $msg == NULL):
?>
<script language=”JavaScript”>alert(‘Há campos requeridos em branco!’);
location.href=’http://www.caldasimoveis.com/contato.html’;
</script>
<?
// ainda dentro do if, ele pra a execução e fecha o if aps isso
exit;
endif;
// Aqui ele verifica se o email contém caracteres válidos!
// Esse sistema conhecido como Expresses Regulares…
$pattern = “^(A-Z_a-z)+@(a-zA-Z)+”;
// Caso a verificação retorne falso, ou seja, o email digitado inválido, ele volta para o
formulário
if(ereg($pattern,$email) == false):
?>
<script language=”JavaScript”>alert(‘O email no válido’);
location.href=’http://www.caldasimoveis.com/contato.html’;
</script>
<?
// Pra a execução do sistema e termina o if
exit;
endif;
// Agora ele est montando o corpo da mensagem para enviar ao email…
$mensagem = “Mensagem enviada por” : “.$nome.” em: “.data(“d/m/Y – H:i”).”\n <br />
Abaixo seguem os dados do usuário:\n <br />
Email: “.$email.”\n <br />
Assunto: “.$assunto.”\n <br />
A mensagem enviada a você foi a seguinte: \n <br />
“.$msg;
// Define os cabeçalhos do email…
$headers = “MIME-Version: 1.0\r\n”;
$headers .= “Content-type: text/html; charset=iso-8859-1\r\n”;
// headers adicionais
$headers .= “From: $email <$email>\r\n”;
// finalmente ele envia o Email para o local escolhido lá em cima….
mail($to,$assunto,$mensagem,$headers);
?>
<script language=”JavaScript”>alert(‘Sua mensagem foi enviada com êxito!’);
location.href=’http://www.caldasimoveis.com/’;
</script>