![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.11.2017
Сообщений: 24
|
![]()
Добрый день!
Создаю форму авторизации на сайте. Когда создаю в коде запись такого вида: Код:
Но, если создаю массив, например такой: Код:
Конечно, пишу в коде не сразу оба варианта, а один вместо другого. Скажите. пожалуйста, что я делаю не так? Думаю, что ошибка, где-то в следующих строках (хотя, возможно, ошибаюсь): Код:
|
![]() |
![]() |
![]() |
#2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,875
|
![]() Код:
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
= $pass
|
![]() |
![]() |
![]() |
#4 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,875
|
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.11.2017
Сообщений: 24
|
![]()
Arigato,
С одной стороны есть прогресс - код работает. Но, есть один минус. Когда вводишь в форму логин, который есть в массиве и пароль, который относится к другому логину, то всё равно происходит вход. То есть, ввожу я, например, логин - 'admin' + пароль - '789' и происходит вход. |
![]() |
![]() |
![]() |
#6 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,875
|
![]()
Pavll, значит у вас в коде ошибка. Покажите целиком, что получилось.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 03.11.2017
Сообщений: 24
|
![]()
Вот, пожалуйста:
Код:
|
![]() |
![]() |
![]() |
#8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,875
|
![]()
Во-первых, один знак "=" это не сравнение, а присваивание. Во-вторых, вы в сессию заносите md5 от пароля, а сравниваете с исходным паролем.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 03.11.2017
Сообщений: 24
|
![]() Цитата:
Сказывается то, что я ещё новичок в этом деле. Думал, что md5 от пароля автоматически преобразуется в коде. Даже не думал, что в этом может быть ошибка. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" | Бахтиёр1916 | Windows | 1 | 05.04.2017 12:53 |
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") | ZIRASS | PHP | 4 | 15.06.2016 14:23 |
Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления" | link90 | Общие вопросы C/C++ | 2 | 27.03.2016 12:34 |