0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
1 | |
Как создать отдельными файлами массив логинов и паролей12.11.2018, 17:55. Показов 3796. Ответов 10
Метки нет Все метки)
(
Всем привет, ребят помогите, есть простая форма авторизации, без БД.
нужно создать отдельный файл с массивом логинов пользователей и отдельный файл с массивом паролей пользователей. Заполнить оба файла придуманными значениями. Подключить оба файла на странице авторизации. Осуществлять проверку через if $_POST с логинами и паролями из файлов. При этом к каждому из логинов (описанных в файле) должен подходить только один пароль (из описанных в файле) Помогите реализовать
0
|
|
12.11.2018, 17:55 | |
Ответы с готовыми решениями:
10
Создать текстовый файл логинов и паролей для доступа к секретной информации Как подключить массивы логинов и паролей! Как реализовать базу логинов/паролей? Хранение логинов и паролей в БД |
![]() 4842 / 3854 / 1599
Регистрация: 24.04.2014
Сообщений: 11,308
|
|
12.11.2018, 18:36 | 2 |
И зачем 2 файла с массивами? Одного массива вида логин => хеш пароля достаточно
0
|
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
12.11.2018, 19:03 [ТС] | 3 |
Условие задания именно такое, чтоб были два разных файла, один с массивом логинов второй с массивом паролей
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
||||||||||||||||
12.11.2018, 21:34 | 4 | |||||||||||||||
login.php:
Кликните здесь для просмотра всего текста
pass.php: Кликните здесь для просмотра всего текста
index.php: Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
15.11.2018, 16:01 [ТС] | 5 |
VNIIAEN, спасибо, а как можно сделать чтоб при совпадение логина и пароля, попасть на другую страницу шде будет написано авторизация прошла успешно.
header("Location: success.php"); не помогает
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
15.11.2018, 17:48 | 6 |
Нужно куда-то (в сессии к примеру) сохранять результат проверки, и тогда уже делать header("Location: success.php");, а в файле success.php проверять массив $_SESSION, и в зависимости от его значения выводить сообщение.
0
|
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
15.11.2018, 18:12 [ТС] | 7 |
VNIIAEN, на одну форму в файле index.php я сделал проверку и переход на страницу success.php. а вот блин со вторым обработчиком не получается
первая проверка if($_POST['submit']){ if($login == $_POST['login'] && $password == md5($_POST['pass'])){ $_SESSION['admin'] = $login; header("Location: success.php"); exit; }else echo "<strong style='color:red'>Неверный логин или пароль!</strong>";
0
|
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
|
|
15.11.2018, 18:31 | 8 |
Session start прописали?
0
|
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
15.11.2018, 18:32 [ТС] | 9 |
andyyy, да в самом начали
0
|
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
|
|
16.11.2018, 12:51 | 10 |
а что не получается?
0
|
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 39
|
|
16.11.2018, 13:11 [ТС] | 11 |
andyyy, все разобрался, спасибо
0
|
16.11.2018, 13:11 | |
Помогаю со студенческими работами здесь
11
Система логинов и паролей Список паролей и логинов форма для Массива логинов и паролей задание логин + пароль. Проверка логинов и паролей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |