Articles of validation

Laravel 5.1: htmlentities () ожидает, что параметр 1 будет строкой, заданный массив

Я столкнулся с ошибкой: «htmlentities () ожидает, что параметр 1 будет строкой, массив указан», когда я отлаживаю свой код, эта строка от контроллера бросает ошибку. return redirect()->back()->withErrors($validator)->withInput(); контроллер $rules = array( 'email' => 'required|email|unique:inspector_details', // required and must be unique in the ducks table ); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { $messages = $validator->messages(); […]

Parsley.js Отправить форму не работает при использовании addAsyncValidator и удаленного

У меня есть форма регистрации, разделенная на блоки, которые отлично работали с использованием этого кода на основе одного из примеров с веб-сайта: $('.register-next').on('click', function () { var current = $(this).data('currentBlock'), next = $(this).data('nextBlock'); console.log('current block = ' + current); console.log('next block = ' + next); // only validate going forward. If current group is invalid, […]

Как предотвратить появление форм из опорожнения, отправив форму в html?

Я пишу форму в использовании php и html. Эта форма имеет проверку достоверности. когда я отправляю форму, все текстовые поля становятся пустыми, и если пользователь заполнил, например, 3 из 5 входов, потому что если эти два входа он / она теперь должен снова заполнить эти 3 входа. Как я могу препятствовать тому, чтобы форма опорожняла […]

Php form validate и post работают, но не вместе?

Чтобы правильно работать, моя форма должна быть настроена, чтобы сначала проверить проверку, а затем отправить данные, если проверка прошла. Это нормально, но я не уверен, как объединить код проверки с почтовым кодом в действии формы. Пример, если действие: action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> Форма проверяется правильно, но не отправляет нигде! Если я изменил действие формы на action="contact-engine.php"> […]

Как передать значение внутри модели для проверки в правилах

Я пытаюсь использовать эти правила в своей модели 'Email' => 'email|unique:tablename,coloumntoignore,ignoreid', Вышеприведенные правила состоят в том, чтобы проверить уникальный coloumn, за исключением идентификатора, который будет указан в ignoreid Я столкнулся с двумя проблемами здесь Я получаю ввод пользователя $DriverData = Input::except(array('_token')); и отправку его в модель $validation = Validator::make($DriverData, DriverModel::$updaterules); Примечание. Это обновление не является […]

Symfony2 недействителен в 2.8.10+, но не 2.8.9

Это является продолжением этого вопроса: Symfony2: проверка формы перед отправкой формы. Я смог упростить код для создания демонстрации. В основном, я пытаюсь получить форму, чтобы отобразить ошибки проверки, прежде чем получать реальную заявку формы от браузера / пользователя. Когда я делаю это в <= 2.8.9, форма считается недействительной и показывает ошибки проверки. Когда я делаю […]

Как использовать компонент проверки symfony2 в устаревшем проекте PHP?

У меня есть проект устаревшего проекта, который не является проектом symfony2, но имеет имеющиеся компоненты symfony2. У меня есть сущности доктрины, и я хочу уметь утверждать их через аннотации. У меня нет контейнера и вы не можете просто позвонить: $container->get('validator')->validate($entity);

Javascript «unescape» в PHP

У меня есть расширение Google Chrome для моего хоста изображений, и он отправляет URL-адрес на мой сайт. Этот URL-адрес кодируется с помощью метода escape кода Javascript. URL-адрес, закодированный с помощью escape выглядит следующим образом: http%253A//4.bp.blogspot.com/-xa4Krfq2V6g/UF2K5XYv3kI/AAAAAAAAAJg/8wrqZQP9ru8/s1600/LuffyTimeSkip.png Мне нужно как-то вернуть URL-адрес через PHP, поэтому я могу проверить его на filter_var($the_url, FILTER_VALIDATE_URL) и он явно терпит неудачу, […]

Проверка Laravel не возвращает ошибку

Я новичок в Ларавеле. Это мой контроллер laravel: public function store() { $validator = Validator::make($data = Input::all(), City::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $image_temp=Input::file('image'); $name = Input::file('image')->getClientOriginalName(); $data['image']=''; if(Image::make($image_temp->getRealPath())->save('public/up/city/'.$name)){ $data['image']='up/city/'.$name; } City::create($data); return Redirect::route('admin.cities.index'); } и это моя модель: class City extends \Eloquent { protected $primaryKey='city_id'; // Add your validation rules here public static […]

Как добавить File \ MimeType Validator в Zend Framework 2 Model Declaration

На самом деле я разрабатываю простой файловый загрузчик. В файле ImageUploader.php я определяю функцию getInputFilter, все работает, если я не попытаюсь добавить средство проверки файлов \ MimeType: <?php namespace Admin\Model; use Zend\InputFilter\Factory as InputFactory; use Zend\InputFilter\InputFilter; use Zend\InputFilter\InputFilterAwareInterface; use Zend\InputFilter\InputFilterInterface; use Zend\Validator\File\MimeType; //tried also with use Zend\Validator\File; […] public function getInputFilter() { […] $inputFilter->add($factory->createInput(array( 'name' […]