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

Validação De Campos Do Formulario


Capitão américa

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

você tera que usar JS...

Link para o comentário
Compartilhar em outros sites

  • 0

Codigo PHP pra validar data:

validar_data.php:

<?

// função usada para validar o ano

function validar($dia , $mes, $ano) {

if ( (($ano % 4) == 0) && ($mes == 2) && ($dia > 29) )

  // se o mês for fevereiro e o ano for bissexto, dia não pode

  // ser maior que 29

  return 0;

else if ( (($ano % 4) > 0) && ($mes == 2) && ($dia > 28) )

  // se o mês for fevereiro e o ano não for bissexto, dia não pode

  // ser maior que 28

  return 0;

else if( (($mes == 4) || ($mes == 6) || ($mes == 9) || ($mes == 11) ) && ($dia == 31))

  // se o mês for Abril, Junho, Setembro ou Novembro, dia não pode ser 31

  return 0;

else

  return 1;

}

?>

e na pagina que você vai colocar pra validar

<?

include "validar_data.php";

$dia   = $_POST['dia'];

$mes = $_POST['mes'];

$ano  = $_POST['ano'];

   if (!validar($dia, $mes, $ano)){

      echo "<center><font color=red>Data Inválida : $dia/$mes/$ano </font></center><br>

            <a href=\"javascript:history.go(-1)\"><center>Voltar</center></a>";

   exit();

}

//aqui você continua com seu script

?>

Link para o comentário
Compartilhar em outros sites

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,5k
×
×
  • Criar Novo...