Показать сообщение отдельно
Старый 23.07.2015, 21:58   #2
Тех. администратор
 
Аватар для UFO
 
Регистрация: 16.03.2005
Адрес: mouse.mars
Сообщений: 10,725
Доменные сделки: 17
Реноме: 8723
Одобрения
Спасибо (Отдано):
Спасибо (Получено):
Port_Artur, вообще это очень популярная проблема, так что легко нагуглите. Вот вам два варианта:
1) http://php.ru/forum/viewtopic.php?t=46013
2) без регулярных выражений:
а) проверяете что в переменной есть дефисы (если будут, если не будут, то проверяете, что есть числа и нет букв), если да, то разбиваете ее по дефисам (если их нет, то разбиваем как-то иначе);
б) разбитые данные вносим в функцию - http://php.net/manual/ru/function.checkdate.php - выполняем;
в) готово.
__________________
Волн нет! | Whois | Полезный форум о геологии
UFO вне форума   Ответить с цитированием