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

Validar Data


Guest - Rafael -

Pergunta

Guest - Rafael -

alguém sabe me dizer se o PHP tem alguma função que valida data?

exemplo:

usuario entrou com a data: 30 de fevereiro de 1960

essa é uma data inválida

ou 31 de abril de 2003 tambem é inválida.

O PHP tem alguma função q verifica isso ou tenho que criar o código???

Valeuu

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

eu criei esse pequeno script que eu espero que te ajude.....

Index.php

<html>

<head>

<title>Validando Datas</title>

</head>

<body>

<form method="post" action="valida.php">

Informe a Data: <input type="text" name="data" size="10" maxlength="10"> (dd/mm/yyyy)

<br>

<input type="submit" name="validar" value="Validar">

</form>

</body>

</html>

valida.php

<?

$separa = explode("/",$data);

if($separa[0]>31 || $separa[1]>12 || strlen($separa[2])!=4) {

echo "A data $data é inválida<br>";

} else {

echo "A data $data é válida";

}

?>

Não sei se está funcionando perfeitamente, mas parece estar td ok.. :D

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...