Title: Error in function validation &#039;is_valid_date&#039;
Last modified: August 21, 2016

---

# Error in function validation 'is_valid_date'

 *  [GuTheR](https://wordpress.org/support/users/guther/)
 * (@guther)
 * [12 years, 6 months ago](https://wordpress.org/support/topic/error-in-function-validation-is_valid_date/)
 * There is an error validation in **is_valid_date** function, in **/modules/date.
   php**
 * The variable format is comming like ‘dd/mm/yy’, but the code is doing a strtotime
   without convertion to database format ‘yy-mm-dd’.
 * To solve it, I changed the code:
 *     ```
       if (! empty($value) && ! self::is_valid_date($value)) {
       			$result['valid'] = false;
       			$result['reason'][$name] = wpcf7_get_message('invalid_date');
       		}
       ```
   
 * to:
 *     ```
       $value = explode("/",$value);
       $value = $value[2]."-".$value[1]."-".$value[0];
   
       if (! empty($value) && ! wpcf7_is_date($value)) {
         $result['valid'] = false;
         $result['reason'][$name] = wpcf7_get_message('invalid_date');
       }
       ```
   
 * [http://wordpress.org/plugins/contact-form-7-datepicker/](http://wordpress.org/plugins/contact-form-7-datepicker/)

The topic ‘Error in function validation 'is_valid_date'’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/contact-form-7-datepicker.svg)
 * [Contact Form 7 Datepicker](https://wordpress.org/plugins/contact-form-7-datepicker/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/contact-form-7-datepicker/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/contact-form-7-datepicker/)
 * [Active Topics](https://wordpress.org/support/plugin/contact-form-7-datepicker/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/contact-form-7-datepicker/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/contact-form-7-datepicker/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [GuTheR](https://wordpress.org/support/users/guther/)
 * Last activity: [12 years, 6 months ago](https://wordpress.org/support/topic/error-in-function-validation-is_valid_date/)
 * Status: not resolved