Jump to content

[SOLVED] validating a date with checkdate()


aolong

Recommended Posts

Can someone explain why the following is not working...

$splitDate = explode("-", $expires); //split the expires field
$yy = $splitDate[0];                         // first element is year
$mm = $splitDate[1];                         // second argument is month
$dd = $splitDate[2];                         // third argument is day

echo $yy .  $mm . $dd; // debug, just to check the array values are right...

if(!checkdate($yy, $mm, $dd)){
$errors[] = "$expires is an invalid date. <br /> \r\n";
}

 

$expires is always in form yyyy-mm-dd. When I echo $yy, $mm, $dd, they are returned correctly as (for example) 2008, 01, 01 - never-the-less it is returning an error...

Link to comment
https://forums.phpfreaks.com/topic/160020-solved-validating-a-date-with-checkdate/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.