Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Фильтры в kohana http://forum.kohanaframework.su/viewtopic.php?f=21&t=669 |
Страница 1 из 1 |
Автор: | MAD_B [ 07 июн 2013, 19:27 ] |
Заголовок сообщения: | Фильтры в kohana |
Я только смотрю фреймворк, но очень удивился, что нет такой штуки как фильтры. Причем раньше (до версии 3.2), как я понимаю, они были. Почему их убрали? Кто чем пользуется? |
Автор: | WinterSilence [ 08 июн 2013, 09:14 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
а какие были? в роутах и орм фильтры есть |
Автор: | Sergey [ 08 июн 2013, 16:38 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
Фильтры форматов ввода текста? |
Автор: | MAD_B [ 10 июн 2013, 11:36 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
Да, фильтры ввода текста. Орм пока не интересует. |
Автор: | MAD_B [ 10 июн 2013, 12:04 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
В моем понимание нужно любые данные полученные от юзера сначала Фильтровать, потом проверять на Валидность. В случае с формой, например, если ввел человек некорректный имейл, а остальные поля заполнил правильно. Чтоб заново не заполнять в случае ошибки, мы должны показать в инпутах именно отфильтрованные данные, но не обязательно валидные. От сюда и вопрос, как без фильтров? |
Автор: | WinterSilence [ 10 июн 2013, 13:05 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
Такой вариант нужен лишь в случае, если твоя форма не связана с бд, например какая-нибудь форма обратной связи. А он встречается не часто. Для таких случаем вполне достаточно лишь HTML::chars применить к полям, чтобы посетители XSS не баловались. Их видимо упразднили потому, что они встречаются не часто, например кроме этой формы обратной связи я больше ничего придумать не смог для примера, везде бд. Но если хочешь, то их достаточно просто сделать: выдернуть из орм методы filter , run_filter и прикрутить их к ArrayObject |
Автор: | Sergey [ 10 июн 2013, 13:25 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
MAD_B писал(а): Да, фильтры ввода текста. Орм пока не интересует. В Gleez есть Даже поддержку Markdown реализовали |
Автор: | MAD_B [ 10 июн 2013, 14:20 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
Есть небольшое разочарование, но спасибо за ответы. Заморачиваться с Gleez ради фильтров? ) |
Автор: | WinterSilence [ 10 июн 2013, 14:21 ] |
Заголовок сообщения: | Re: Фильтры в kohana |
ну а зачем они тебе? для чего применять планируешь? опять же что мешает взять нужные классы из старых версий? |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |