Changeset 15535

Show
Ignore:
Timestamp:
03/12/08 19:32:52 (7 months ago)
Author:
w_i
Message:

Added one more check so the checkdate method gets correct data

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.helper.datamanager2/QuickForm_rules/date.php

    r15254 r15535  
    6868         * (if the field is required, this is caught by a separate rule) 
    6969         */ 
    70         if ( $value == "" 
     70        if (   $value == "" 
    7171            || $value == "0000-00-00" 
    7272            || $value == "0000-00-00 00:00:00") 
     
    8383            return false; 
    8484        } 
     85 
     86        $date_time = explode(" ", $value); 
    8587        $date_array = explode("-", $value); 
     88         
     89        if (is_array($date_time)) 
     90        { 
     91            $date_array = explode("-", $date_time[0]); 
     92        } 
     93 
    8694        $ret = checkdate($date_array[1], $date_array[2], $date_array[0]); 
    8795        return $ret;