Использование Zend Framework 2. В моем приложении для редактирования данных в базе данных возможно скомпилировать html-форму или отправить HTTP-запрос (мой сервер реализован как веб-служба). В этом втором случае форма не отображается. Проблема. Если я вернул правила валидации в форму, когда сервер получал почтовый запрос, отправленный не из формы, а из общего почтового запроса HTTP (например, […]
Узнав о Ioc и Хранилищах и, наконец, застрял! Предполагая, что я проверяю ввод данных, как мне передать сообщения от Validator в репозитории на контроллер? UserRepository interface UserRepository { public function all(); public function create($input); public function findById($id); } Sentry2UserRepository class Sentry2UserRepository implements UserRepository { … public function create($input) { $validation = Validator::make($input, User::$rules); if ($validation->passes()) […]
Я пытаюсь создать ОЧЕНЬ простую форму и хочу добавить валидацию в самой форме. Нет необходимости в миллионах строк кода при добавлении его в форму всего около 3 строк. Вот два моих поля: $this->add(array( 'name' => 'username', 'attributes' => array( 'type' => 'text', ), 'options' => array( 'label' => 'Name*', 'required' => true, ), 'filters' => […]
Привет Я работаю над некоторой валидацией в Laravel, и я хочу убедиться, что поле uid уникально с project_id. Например, моя таблица базы данных выглядит следующим образом: id | project_id | uid | 1 | 3 | task_uid | 2 | 4 | task_uid2 | 3 | 4 | task_uid | Uid может существовать дважды в […]
У меня есть форма, одно поле для файла с именем attachment В моем запросе проверка для этого поля требует, чтобы он присутствовал, когда другое поле с именем requestType установлено на значение sick , используя правило requestType validation. Проблема, с которой я столкнулся, заключается в том, что даже когда я загружаю файл для соответствующего поля ввода, […]
Phalcon поддерживает 2 компонента проверки: Phalcon\Validation\Validator Phalcon\Mvc\Model\Validator Я не знаю, как использовать их в моей ситуации. У меня есть регистрационная форма: CSRF имя пользователя пароль Повторите пароль Эл. адрес Повторно отправить электронное письмо кнопка отправки Я создал регистрационную форму следующим образом: class RegistrationForm extends \Phalcon\Forms\Form { public function initialize() { $csrf = new \Phalcon\Forms\Element\Hidden('csrf'); $csrf->addValidator(new […]
Просто запрос о валидаторе Laravels. Пользователи моего сайта собираются загружать файлы в разы, которые, возможно, будут вокруг отметки 100 МБ. Я посмотрел: http://laravel.com/docs/4.2/validation Мой код контроллера выглядит следующим образом: $rules = array( 'file' => 'max:102400' ); Является ли 102400 эквивалентом 100 МБ, я не чувствую, что документы достаточно ясны по этому поводу?
Есть две необходимые функции: установить пароль при регистрации и смене пароля, если пользователь забыли его. Когда пользователь подписывается, длина пароля должна быть не менее 4 символов; когда изменения проходят – не менее 5 символов. Просмотр является общим для регистрации и изменения прохода. Очевидно, что существует также 2 действия, в которых используется либо сценарий «регистрация», либо […]
Кажется, $validator->validate( $class ); службы проверки подлинности Symfony2 проверяет все проверки проверки перед возвратом класса $error . Обычно это нормально, но я ищу функциональность halt_on_failure потому что, как только определенное свойство завершится, оно вызывает ошибку PHP при проверке проверки. В Symfony-1 довольно хорошо зафиксировано, что был halt_on_error но я не уверен, как это работает в […]
Есть ли встроенный способ в symfony2 для проверки строки (в моем случае имя пользователя и другое свойство) против классического правила az, AZ и 0-9? Должен ли я написать это в регулярном выражении как пользовательский валидатор? (если это так, подскажите, где искать, ценится)