Gostaria de saber qual comando eu insiro no formulário abaixo para que ele não envie ou termine de executar a ação caso apareça um dos avisos.
<?php
$recebenome = $_POST["nome"];
$recebemail = $_POST["email"];
$recebemsg = $_POST["msg"];
// Proibindo que os campos fiquem em branco
if (($recebenome == "") || ($recebemail == "") || ($recebemsg == ""))
{
echo "<script>alert('Nenhum campo com (*) pode ficar em branco.');</script>";
echo "<script>history.go(-1);</script>";
}
// Validando o campo com E-mail
if (substr_count($recebemail,"@") == 0 || substr_count($recebemail,".") == 0)
{
echo "<script>alert('Por favor, utilize um e-mail valido');</script>";
echo "<script>history.go(-1);</script>";
}
// Coloque a mensagem que irá ser enviada para seu e-mail abaixo:
$msg = "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n";
while(list($campo, $valor) = each($HTTP_POST_VARS)) {
$msg .= ucwords($campo).": ".$valor."\n";
}
// Agora iremos fazer com que o PHP envie os dados do Formulário para seu e-mail:
mail("email@email.com.br", "Contato pelo site",$msg,"From: Site Nome");
print "<script>window.location=('sucesso.html')</script>";
?>
Pergunta
Andre H.S. Mendes
Olá.
Gostaria de saber qual comando eu insiro no formulário abaixo para que ele não envie ou termine de executar a ação caso apareça um dos avisos.
vlwsssssss!!!!
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.