Home > PHP > Provera ispravnosti datuma u PHP-u

Provera ispravnosti datuma u PHP-u

Šta se dešava ukoliko korisnik unese za datum rođenja 31/02/2000.?
Da li će datum biti ispravno sačuvan u bazi podataka?

Naravno da neće. U bazi podataka biće sačuvano 03.03.2000, jer je u definisanom datumu 3 dana više nego što je broj dana u februaru. Bilo bi dobro upozoriti na grešku. Da bi smo to uradili potrebno je napraviti funkciju koja će kontrolisati datum.

PHP već poseduje funkciju koja proverava ispravnost datuma:

bool checkdate(int $month, int $day, int $year);

Za zadat mesec, dan i godinu funkcija će vratiti informacoju da li ej uneti datum ispravan ili ne.

Categories: PHP Tags: ,
  1. No comments yet.
  1. No trackbacks yet.