Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera!
O alert da mensagem enviado com sucesso estava
aparecendo ate eu colocar a funcao IF para verificar o email,
porem o formulario continua chegando, o problema é o ALERT!
<?php
// aqui começa o script
//pega as variaveis por POST
$nome = $_POST["nome"];
$email = $_POST["email"];
$fone = $_POST["fone"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
if(ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)@([_a-zA-Z0-9-]+\.)[a-zA-Z0-9-]{2,200}\.[a-zA-Z]{2,6}$", $email)) {//função para validar a variável $email no script todo
$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante//aqui envia o e-mail para você
mail ("leonardomorais10@uol.com.br", //email aonde o php vai enviar os dados do form
"$assunto (site)",
"Nome: $nome\nData: $data\nHora: $hora\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem\n\n\n\nIp: $ip\nNavegador: $navegador\n",
"From: $email"
);
//aqui são as configurações para enviar o e-mail para o visitante
$site = "leonardomorais10@uol.com.br"; //o e-mail que aparecerá na caixa postal do visitante
$titulo = "Contato via site"; //titulo da mensagem enviada para o visitante
$msg = "$nome, obrigado por entrar em contato conosco, em breve entraremos em contato";
//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
"$titulo",
"$msg",
"From: $site"
);
echo "<script>alert('$nome, sua mensagem foi enviada com sucesso! '/n' Estaremos retornando em breve.');location.href='contato.php';</script>";
} else {
echo "<script>alert('$nome, seu email esta incorreto.');location.href='contato.php';</script>";
}
?>
Agradeço desde já
Carregando comentários...