Ir para conteúdo
Fórum Script Brasil
  • 0

Criar alert() no php


quinhosp

Pergunta

Boa noite!

Criei um formulário, que valida os campos. Eletá funcionando legal, porém pra avisar o internauta dos erros no preenchimento , abre-se uma página html.

E quero que funcione igual o alert(), avise o internauta como uma caixa alert(). o código é esse abaixo. Grato ,

quinho....

recebe_dados.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>Site - O Melhor &eacute; o Resultado</title>

<body>

<p>

<?

$nome = $_POST["nome"];

$email = $_POST["email"];

$telefone = $_POST["telefone"];

$erro = 0;

if (empty($nome) or strstr ($nome, ' ') == FALSE)

{ echo "<font color='red'> Por favor, digite seu nome completo!<br></font>"; $erro = 1;}

elseif(strlen($email)<8 || strstr ($email, '@')==FALSE)

{echo "<font color='red'>Por favor, digite seu email corretamente!<br></font>"; $erro = 1;}

elseif($telefone == " " || strlen($telefone) < 11)

{echo "<font color='red'>Por favor, digite o numero do telefone!<br></font>"; $erro = 1; }

elseif($erro==0)

{

$msg .= "Nome:\t$nome\n";

$msg .= "Email:\t$email\n";

$msg .= "Telefone:\t$telefone\n";

$msg .= "Empresa:\t$empresa\n";

$msg .= "Ramo:\t$ramo\n";

$msg .= "Site:\t$site\n";

$msg .= "Mensagem:\t$textarea\n\n";

$msg .= "Primeiro responda. O que define voce ou sua empresa?\n\n";

$msg .= "\t$escolha\n\n";

$msg .= "Você quer?\n\n";

$msg .= "\t$checkbox1\n\n";

$msg .= "\t$checkbox2\n\n";

$msg .= "\t$checkbox3\n\n";

$msg .= "\t$checkbox4\n\n";

$msg .= "\t$checkbox5\n\n";

$cabecalho = "From: $email";#Titulo da mensagem

mail("email@servidor", "Orçamento", $msg, $cabecalho);

echo "<script>window.location.href='enviado.html'</script>";

}

?>

</body>

</html>

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...