Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/19: Рейтинг темы: голосов - 19, средняя оценка - 4.74
Quadro
1

ввод даты дд.мм.гггг и проверка существует ли она ( например 30 февраля )

23.05.2012, 19:02. Показов 3617. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите с кодом , ни как не разберусь а завтра экзамен ((

Вводим дд.мм.гггг с помощью регулярного выражения ,а потом делаем проверку checkdata
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2012, 19:02
Ответы с готовыми решениями:

Как проверить, существует ли дата в календаре? Например, 32 февраля?
Как сделать "защиту от дурака", если в календарь вставляется дата из поля Edit?...

31е февраля - проверка правильности даты
Вообщем название говорит само за себя. Подскажите как средствами php запретить пользователю...

Написать программу ввод даты в формате ДД.ММ.ГГГГ
которая запрашивает от пользователя ввод даты в формате ДД.ММ.ГГГГ, и не позволяет ему ввести...

Перенос даты при слиянии в Ворд не в нашей (ДД.ММ.ГГГГ), а в US(UK) формате (М/ДД/ГГГГ), как поправить?
Уважаемые Форумчане! доброго времени суток!:help: при слиянии из базы Аксесс в Ворд в поле дата...

1
13208 / 6597 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
23.05.2012, 20:09 2
Лучший ответ Сообщение было отмечено как решение

Решение

PHP
1
2
3
4
5
6
7
8
9
10
function is_valid_date($date) {
    return preg_match('/^(\\d{2})\\.(\\d{2})\\.(\\d{4})$/', $date, $m)
        && checkdate($m[2], $m[1], $m[3]);
}
 
var_dump(
    is_valid_date("foobar"),     // bool(false)
    is_valid_date("21.07.2014"), // bool(true)
    is_valid_date("31.04.2000")  // bool(false)
);
0
23.05.2012, 20:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2012, 20:09
Помогаю со студенческими работами здесь

Перевод даты из ДД.ММ.ГГГГ в ГГГГ.ММ.ДД
Здравствуйте. Подскажите, существует ли функция в php для перевода даты из фомата dd.mm.yyyy в...

Проверка на корректный ввод даты
помогите придумать исключения для даты class date { public double x { get; set; } ...

Хитрая проверка на ввод даты
Всем здравствуйте. Помогите, пожалуйста с таким моментом. Занялся написанием приложения, которое...

Проверка MaskEdit на ввод полной даты
Добрый день! Вопрос по поводу проверки введена ли полная дата в MaskEdit: Есть MaskEdit с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru