|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Maslennikov 2:5020/400 18 Oct 2000 21:38:31 To : All Subject : Re: Валидность даты? -------------------------------------------------------------------------------- Artur Penttinen <artur@niif.spb.su> пишет в сообщении:8skb71$mid$5@news.spbu.ru... > Konstantin Maslennikov <kosmas@mail.wplus.net> wrote: [skip] > KM> Т.е. я пытаюсь проверить на корректность 31 февраля 1988 года. > KM> > KM> Hикаких АШИПОК скрипт не дает. А в последней строке печатает 2 марта > KM> 1988г. > KM> > KM> Как победить? > KM> Можно, конечно, создать массив из "плохих" дат - (30-02,31-02,31-04 и > KM> т.д.) и проверять, но как > KM> быть с високосными/невисокосными годами? Тут устанешь массив массивить > KM> ... > > Проверить исходную и полученную даты? > > WBW, Artur > Задача в кратце такова: Человек в форме вводит дату (32-х чисел и 13-х месяцев и более не будет - формочка отсекает) так вот остется проверить, а не туфту ли он ввел? Уж не родился ли он 30 февраля? Только в CGI.PERL не посылайте, потому как формочка отрабатывает великолепно.. :) -- Best regards, K.Maslennikov kosmas@mail.wplus.net http://www.ksp.spb.ru --- ifmail v.2.15dev5 * Origin: WEBPlus Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1343135e0c2bb.html, оценка из 5, голосов 10
|