Guest --Felipe -- Postado Setembro 3, 2007 Denunciar Share Postado Setembro 3, 2007 Bom Dia Gostaria de saber como posso tratar um erro no meu formulário.No campo data, se eu colocar 31/02/2006, o sistema me envia uma mensagem de erro. Eu ainda não descobri como tratar esse erro. Sou iniciante em PHP :unsure: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Setembro 3, 2007 Denunciar Share Postado Setembro 3, 2007 Use a função checkdate do PHP Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Felipe -- Postado Setembro 4, 2007 Denunciar Share Postado Setembro 4, 2007 Use a função checkdate do PHPPreciso tratar os erros dos campos do formulário. Porém o campo da data é atribuido a uma variável($dt_criacao).Fiz como sugeriu, mas o sistema me retornou o erro a seguir:Warning: checkdate() expects exactly 3 parameters, 1 given in /var/homologacao/www/html/desenvolvimento/gitcmd/csi/cadastra_geral.php on line 174Data inválida!Existe outra forma de tratar esse campo?if(checkdate($dt_criacao)) { echo "Data válida!";}else { echo "Data inválida!";} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Setembro 4, 2007 Denunciar Share Postado Setembro 4, 2007 É que você precisa separar as datas para utilizar o checkdate.Confira a documentação em:http://www.php.net/manual/en/function.checkdate.phpVocê poderá separar utilizando o explode.$data = explode("/", "$dt_criacao"); $dia = $data[0]; $mes = $data[1]; $ano = $data[2]; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --felipe -- Postado Setembro 5, 2007 Denunciar Share Postado Setembro 5, 2007 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Felipe --
Bom Dia
Gostaria de saber como posso tratar um erro no meu formulário.
No campo data, se eu colocar 31/02/2006, o sistema me envia uma mensagem de erro. Eu ainda não descobri como tratar esse erro.
Sou iniciante em PHP :unsure:
Link para o comentário
Compartilhar em outros sites
4 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.