Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Walidacja DateTime
Forum PHP.pl > Forum > Przedszkole
skubekk
Mam problem w sprawdzaniu poprawności daty w formacie "RRRR-MM-DD GG:MM:SS" Sprawdzanie tego formatu za pomoca wyrazen regularnych niestety nie chroni mnie przed wprowadzeniem przez uzytkownika złej daty. Możliwe ze był juz ten temat na forum ale niestety niemogłem znalezc. Z góry dzięki za pomoc.
nospor
  1. <?php
  2. function checkDateTime($date){
  3. return @($date === date('Y-m-d H:i:s',strtotime($date)));
  4. }
  5.  
  6. echo checkDateTime('2006-12-12 23:89:12') ? 'ok <br />' : 'nieok <br />';
  7. echo checkDateTime('2006-12-12 23:44:12') ? 'ok <br />' : 'nieok <br />';
  8. echo checkDateTime('2006-02-29 23:44:12') ? 'ok <br />' : 'nieok <br />';
  9. ?>



proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
skubekk
Wielkie dzięki!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.