Capitão américa Postado Maio 12, 2004 Denunciar Share Postado Maio 12, 2004 Oi PessoalComo posso validar uma data antes de submeter o formulário? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 você tera que usar JS... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 Codigo PHP pra validar data:validar_data.php:<?// função usada para validar o anofunction 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?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Capitão américa
Oi Pessoal
Como posso validar uma data antes de submeter o formulário?
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.