0

Valida data em php

criado por Marcus Vinícius Almeida SIlva em 09/01/2004 1:12pm
Validação de data no formato dd/mm/yyyy em php.
// funcao que valida data no formato dd/mm/yyyy
function valdata($data){
$datatrans=explode("/",$data);
$valida = checkdate($datatrans[0],$datatrans[1],$datatrans[1]);
return $valida;
}
Data Autor Changelog Download Deletar
09/01/2004 1:12pm Marcus Vinícius Almeida SIlva - Versão 01

Comentários:

Mostrando 1 - 1 de 1 comentários
Acho que muitos já devem ter percebido, mas para os mais desatentos vale dizer que os argumentos da função checkdate estão incorretos.

O correto seria colocar assim:
$valida = checkdate($datatrans[1],$datatrans[0],$datatrans[2]);

isso porque a função deve receber os dados desta forma:
checkdate(mm, dd, yyyy);

Abraços.
Luiz Fábio
20/03/2006 11:57am (~10 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)