Лидеры рейтинга

ID: 401284

Михаил Александров

Советник

381

Россия, Санкт-Петербург


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

376

Россия, пос. Теплоозёрск, ЕАО


ID: 401888

puporev

Профессор

216

Россия, Пермский край


ID: 400669

epimkin

Профессионал

112


ID: 405338

vovaromanov.jr

1-й класс

105


ID: 242862

Hunter7007

Мастер-Эксперт

30

Россия, Омск


ID: 137394

Megaloman

Мастер-Эксперт

26

Беларусь, Гомель


8.10.2

13.10.2021

JS: 2.10.2
CSS: 4.6.0
jQuery: 3.6.0
DataForLocalStorage: 2021-10-27 13:46:02-standard


Создание программ на языках PHP, Perl и Python.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

Консультация онлайн # 160112

Раздел: PHP / Perl / Python
Автор вопроса: Костенко Алексей
Дата: 10.02.2009, 16:31 Консультация закрыта
Поступило ответов: 1

Здравствуйте, Уважаемые эксперты.
Мой неразрешимый вопрос заключается в следующем:
Имеется несколько полей регистрации, которые имеют определённые требования (минимальная, максимальная длина; поле обязательно для заполнения; проверка правильности e-mail и т.д.) В том числе хочу проверить правильность введённых паролей при регистрации.
Но при нажатии на кнопку ОТПРАВИТЬ (учитывая, что пароли введены правильно) получаю сообщение, что они введены не правильно. Остальное реагирует адекватно. В чём моя ошибка? Подскажите, пожалуйста.

Приложение:

Ответ # 243347 от Иван Сергеевич
Здравствуйте, Костенко Алексей!

У Вас ошибки в имени ключа для массива $_POST. Вообще сверку пароля и подтверждения лучше выполнять так:
Код
// если не совпадают пароли - показываем ошибку 2
if (strcmp($_POST['pass'], $_POST['repass'])!=0)
output_err(2);

Иван Сергеевич

Посетитель
10.02.2009, 16:42
Мини-форум консультации # 160112
Azrr

1

= общий =    10.02.2009, 16:43

Код
if (empty($_POST[$pass != $repass]))

Заменяем на
Код
if ($_POST['pass'] != $_POST['repass'])

неизвестный

2

= общий =    10.02.2009, 16:50

Огромное спасибо!!!
Всё работает.
Я понял где ошибся.

Спасибо!

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 71

Асмик Гаряка

Советник

Рейтинг: 0

SAW

Студент

Рейтинг: 0

Хватов Сергей

Академик

Рейтинг: 0

Марк Крейн

5-й класс

Рейтинг: 0

Evgen aka Chuma

6-й класс

Рейтинг: 0