Articles of Проверка

Yii2: проверка в форме с двумя экземплярами одной модели

У меня есть модель бронирования с поля shipping_address и billing_address, оба из адрес модели. Теперь я хочу напечатать их в той же форме, которая в основном работает очень хорошо, проблема в том, что поля обеих моделей имеют одинаковые идентификаторы. Например, поле «zip» в shipping_address имеет идентификатор «zip», а «zip» в billing_address также имеет «zip» в […]

Почему не работает моя проверка кода CodeIgniter?

Я пытаюсь настроить проверку на простой форме контакта, которая создается с помощью хелпера формы. Никакой проверки не происходит. Что не так? В приведенном ниже коде ключевое слово «хорошее» всегда отображается независимо от того, что введено в форму, а сохраненные значения, установленные с помощью set_value, никогда не отображаются. контроллер // Contact function contact() { $data['pageTitle'] = […]

Как сделать отрицательную проверку формы в кодеригере?

is_unique – это проверка формы, которая не позволяет использовать значение в базе данных. Но могу ли я сделать противоположное? например, мне бы хотелось получить значение, которое существует в базе данных, поэтому я делаю следующие правила: $this->form_validation->set_rules('email', 'Email', 'required|max_length[32]|valid_email|(!(is_unique[users.email]))'); Но, похоже, это не так, как я ожидал, любые рекомендации? Благодарю.

Аутентификация пользователя через субдомены на локальном хосте

Я создаю приложение на своем локальном хосте. Когда я вхожу в систему через один поддомен (например, sub.localhost /), мне нужно получить доступ к этому зарегистрированному пользователю с Auth :: во всех других поддоменах моего приложения (например, sub2.localhost /, sub3.localhost /). Я внес изменения, поскольку это сообщение предлагает в config / session.php: 'domain' => '.localhost/', Нет […]

Использование проверки ядра в пользовательской проверке на CakePHP Forms / Models?

Использование CakePHP 1.3 Я понимаю пример на http://book.cakephp.org/complete/1143/Data-Validation#Adding-your-own-Validation-Methods-1181 о том, как добавить свои собственные методы проверки, но, возможно, я что-то пропустил , Я только хочу проверить, что Field_B является «числовым» (проверка ядра), если Field_A (выбор / параметр) равен определенному значению. Кажется, что я должен добавить пользовательскую проверку, а затем проверить значения других полей с помощью […]

yii captcha не проверяет правильность

Я пытаюсь добавить капчу, используя yii в мою контактную форму, но есть некоторые проблемы с проверкой. Моя модель class ContactForm extends CFormModel { public $verifyCode; public function rules() { return array( array('verifyCode', 'captcha', 'allowEmpty'=>!CCaptcha::checkRequirements(),'on'=>'captchaRequired'), array('verifyCode', 'safe'), ); } } Код в моем контроллере public function filters() { return array( 'accessControl', ); } public function accessRules() […]

Yii2 требовал проверки при обновлении

У меня есть форма Yii2, содержащая поля формы в зависимости от действия страницы. Ex. При create действия появляется несколько полей, и при update действия появляется мало. Я хочу добавить требуемую проверку на основе этого сценария. Ex. <?= $form->field($model, 'unique_identifier')->textInput(['maxlength' => 45]) ?> Я показываю это поле только тогда, когда action => 'update' . Теперь я […]

Каков наилучший способ проверки чисел с запятой как десятичной разделитель?

В приложении Laravel у меня есть форма, на которой мне нужно проверить числа с запятой в качестве разделителя с десятичной запятой. На данный момент он работает только с точкой, потому что мое правило проверки: $rules = [ 'amount' => 'numeric|min:0', ]; Какой лучший метод: Сохраните правило и замените запятую точкой перед проверкой? Есть ли наблюдатель […]

Проверка UNIQUE поля в Codeigniter с 2 индексами

В Codeigniter Framework я могу проверить уникальное поле в базе данных MYSQL, используя «класс проверки формы». Exemple: $this->form_validation->set_rules('form_field', 'form_label', 'is_unique[table.field]'); Работайте отлично, но мне нужно проверить поле из таблицы с индексом 2. Exemple: UNIQUE INDEX `id_aluno` (`id_aluno`, `ano`), Рамка Codeigniter может сделать это изначально?

Остановка отправки пустой формы PHP

Я пытаюсь выполнить проверку сервера, чтобы предотвратить пустые письма на моей странице контакта, но я не уверен, как это сделать на PHP, вот мой код: <?php $field_name = $_POST['cf_name']; $field_email = $_POST['cf_email']; $field_tel = $_POST['cf_tel']; $field_message = $_POST['cf_message']; $mail_to = 'test@test.com, test@test.com, test@test.com'; $subject = 'Just iStuff Mobile Contact Us: '.$field_name; $body_message = 'From: '.$field_name."\n"; […]