Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso inserir uma validação para os campos "nome, e-mail, assunto e mensagem" para que não envie o formulário sem esses campos preenchidos ou em branco. Tenho uma pagina erro.html eu queria q se algum campo estiver sem ser preenchido ou com info errada fosse redirecionado para essas pagina. Mais não consigo de forma alguma, não sei muito de PHP já procurarei na net, não consegui fazer funcionar. Alguém poderia fazer a gentileza de validar os campos pra mim nesse formulário q coloquei abaixo, por favor, alguém me ajude.
<?
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
$exibir_apos_enviar = 'contactsuccess.html';
global $email;
$data = date("d/m/y");
$ip = $_SERVER['REMOTE_ADDR'];
$navegador = $_SERVER['HTTP_USER_AGENT'];
$hora = date("H:i");
mail ("contato@meusite.com.br",
"$assunto",
"Nome: $nome\nE-mail: $email\nIp: $ip\nNavegador: $navegador\nData: $data\nHora: $hora\nMensagem: $mensagem",
"From: $email"
);
$site = "contato@contato@meusite.com.br";
$titulo = "Confirmação de envio de mensagem";
$msg = "$nome, obrigado por entrar em contato comigo, retornarei o mais breve possível.";
$exibir_apos_enviar = 'contactsuccess.html';
mail("$email",
"$titulo",
"$msg",
"From: $site"
);
echo "<script>window.location='$exibir_apos_enviar'</script>";
?>Carregando comentários...