krafty
new Exception
еще немного флуда
вот работоспособный вариант
$dt_elements = explode('-',$str);
if ((preg_match('/^[0-9]{4,4}-[0-9]{1,2}-[0-9]{1,2}$/',$str))and
(checkdate($dt_elements[1],$dt_elements[2],$dt_elements[0])))
echo 'Правильный формат даты';
else echo 'Неправильный формат даты';
-~{}~ 02.09.05 17:45:
Ринат
>имхо попробовать напистаь регулярку и проверять
как проверять? без чекдэйт, все на регах
вот работоспособный вариант$dt_elements = explode('-',$str);
if ((preg_match('/^[0-9]{4,4}-[0-9]{1,2}-[0-9]{1,2}$/',$str))and
(checkdate($dt_elements[1],$dt_elements[2],$dt_elements[0])))
echo 'Правильный формат даты';
else echo 'Неправильный формат даты';
-~{}~ 02.09.05 17:45:
Ринат
>имхо попробовать напистаь регулярку и проверять
как проверять? без чекдэйт, все на регах