ФорумПрограммированиеPHP для идиотов → Валидатор

Валидатор

  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 23 марта 2010 г. 11:05, спустя 7 минут 2 секунды

    про интерфейс своего.
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 24 марта 2010 г. 12:44, спустя 1 день 1 час 39 минут

    так, более-менее понаписывал. Еще не коммитил. Ничего не проверял. Ща буду тесты писать. Прогонять их реально боюсь.

    Думал, что за 2 вечера управлюсь. Хоть бы в 4 вложиться
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 25 марта 2010 г. 1:23, спустя 12 часов 39 минут 5 секунд

    Я пока вставил валидатор практически как в первом посте в свою поделку. Демка Publicate в SVN. Любопытные могут погонять.

    Попрежнему не придумал нотацию для проверок вида "password1==password2" и т.п.
    Думаю изо всех сил…
    ιιlllιlllι унц-унц
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 25 марта 2010 г. 3:23, спустя 1 час 59 минут 44 секунды


    Попрежнему не придумал нотацию для проверок вида "password1==password2" и т.п.
    Думаю изо всех сил…

    Equal ?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 25 марта 2010 г. 3:45, спустя 22 минуты 11 секунд

    не знаю, что такое нотация в данном контексте, но у меня правило для таких проверок называется confirm или equal

    $validator
    ->addRule('f1', 'notEmpty')
    ->addRule('f2', 'confirm', 'Поле %field% должно быть равно полю %eField%', 'f1'); // такое же как f1

    Спустя 17 сек.
    7
    700
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 25 сентября 2010 г. 4:17, спустя 184 дня 32 минуты

    Есть интересный пример реализации (осторожно Хабр!): jQuickForm = генератор форм на PHP (jQuery + HTML_QuickForm2)

    Радует единые правила для сервера и клиента. Огорчает говноконструктор форм. Лично я бы предпочел что-то более похожее на шаблон. Страшно подумать на какие уловки надо пойти чтобы изменить дефолтовую разметку.
    ιιlllιlllι унц-унц
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 сентября 2010 г. 4:31, спустя 13 минут 39 секунд

    artoodetoo, ага гавнохабр! о!!! я придумал лого :D

    хабрахабр измазанный гавном)
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!