Моя проблема проста, но я не могу понять, как ее решить. Мой сайт многоязычный. Я хочу, чтобы пользователь мог добавлять статью на нескольких языках, если захочет, требуя ввода своего языка (в зависимости от его локали). Проблема в том, что с соглашениями CakePHP о переводе все входные данные должны заканчиваться именем поля, независимо от того, на […]
Фильтр FILTER_VALIDATE_URL похоже, имеет некоторые проблемы с проверкой не-ASCII-адресов: var_dump(filter_var('http://pt.wikipedia.org/wiki/', FILTER_VALIDATE_URL)); // http://pt.wikipedia.org/wiki/ var_dump(filter_var('http://pt.wikipedia.org/wiki/Guimarães', FILTER_VALIDATE_URL)); // false Почему последний URL правильно не проверен? И каковы возможные обходные пути? Запуск PHP 5.3.0. Я также хотел бы знать, где я могу найти исходный код FILTER_VALIDATE_URL проверки FILTER_VALIDATE_URL .
Каков наиболее эффективный способ использования DoctrineModule\Validator\NoObjectExists в форме Zend, которая также используется для редактирования? Поскольку, когда я использую ту же форму для сохранения отредактированных значений, это подтверждает, что форма существования объекта и флаги недействительна.
Мое приложение позволяет пользователю загружать несколько файлов изображений одновременно, однако я не могу понять, как проверить массив изображений. $input = Request::all(); $rules = array( … 'image' => 'required|image' ); $validator = Validator::make($input, $rules); if ($validator->fails()) { $messages = $validator->messages(); return Redirect::to('venue-add') ->withErrors($messages); } else { … Эта проверка не будет выполнена, так как 'image' представляет […]
Мне было интересно, знает ли кто-нибудь, как использовать некоторые компоненты Zend Framework без фактического использования фреймворка. Например, я хотел бы использовать их компоненты Zend_Validate , но не хочу накладных расходов на инфраструктуру, поскольку это небольшой одностраничный скрипт. Может ли это быть легко сделано, и если да, есть ли руководства / учебные пособия о том, как […]
Я слежу за кулинарной книгой о том, как создать валидатор ограничения классов, и сейчас я нахожусь в точке, где я собираюсь добавить нарушение в функцию validate() . Однако моя IDE уведомляет меня о том, что функции addViolation() и addViolationAt() устарели. Может ли кто-то указать мне в правильном направлении, как использовать функцию Context\ExecutionContextInterface::buildViolation() ? $this->context – […]
Я хочу, чтобы иметь возможность проверить форму, чтобы проверить, существует ли веб-сайт / веб-страница. Если он возвращает ошибку 404, то это определенно не должно проверяться. Если есть перенаправление … Я открыт для предложений, иногда перенаправления переходят на страницу с ошибкой или на главную страницу, иногда они идут на страницу, которую вы искали, поэтому я не […]
У меня есть форма, которую пользователь может заполнить для продажи своего дома. И для одного из стажеров пользователь должен выбрать погоду, это будет «Продажа» или «Аренда». Если это продажа, появятся два поля ввода цены, и если это будет арендная плата, тогда появится другое поле ввода цены, основанное на jQuery. Моя проблема заключается в том, что […]
Я пишу полное немецкое заявление и поэтому нужно в принципе поставить все на немецкий язык. Мой вопрос: Каков наилучший и простой способ, например, установить валидацию формы на немецкий? Я нашел эту страницу, но не мог понять, как заставить этот код работать: Zend_Validate_Abstract::setDefaultTranslator($translate); Может ли кто-нибудь дать мне совет, как это использовать? Редактировать: Благодаря @Gordon я […]
Теперь, когда ICANN разрешает имена доменов, не являющихся латинскими, следует ли я беспокоиться о проверке электронной почты? В настоящее время на моих сайтах используются функции php для обеспечения набора буквенно-цифровых символов в каждом сегменте адреса электронной почты. Будут ли эти другие наборы символов, такие как кириллица, арабский и китайский, пройти проверку? Рекомендуются ли для этого […]