<?php /** * Проверка даты. * автор: Nc_Soft * 11.06.08 */ /*для проверки корректности даты в формате ДД.ММ.ГГГГ ЧЧ:ММ можно применить следующую функцию. если знаете подобную из стандартных, то сообщите в комментах. */ function ext_check_date($data) { //проверка формата $parse = date_parse ( $data ); if ( $parse['error_count'] != 0 ) return 0; //проверка по грегорианскому календарю if (!(checkdate($parse['month'], $parse['day'], $parse['year']))) return 0; return $data; } $data = '30.02.2008 12:59'; $data = ext_check_date($data); if (!$data) echo 'дата не верна'; ?>