Завдання лабораторної роботи №9
За основу використайте код та базу даних лабораторної роботи №8.
1. Створіть в базі даних таблицю users з трьома полями - id, login та password.
2. Додайте в таблицю запис, для запису паролю використайте формат хешу md5.
3. Створіть файл login.php, куди додайте форму входу та обробник даної форми. Обробник приймає логін та пароль, і, якщо вони правильні, записує ім'я користувача в масив сесії, перенаправляючи його на основну сторінку, реалізовану в лабораторній роботі №7. Якщо логін або пароль неправильний, сторінка логіну обновляється з відповідним повідомленням про неправильний логін або пароль.
4. Відредагуйте основний файл вашої програми у лабораторній роботі №7 так, щоб якщо масив сесії не містить імені користувача, з даного файлу відбувався редірект на форму входу.
5. Додайте можливість виходу із системи для авторизованого користувача
1. Створіть в базі даних таблицю users з трьома полями - id, login та password.
2. Додайте в таблицю запис, для запису паролю використайте формат хешу md5.
3. Створіть файл login.php, куди додайте форму входу та обробник даної форми. Обробник приймає логін та пароль, і, якщо вони правильні, записує ім'я користувача в масив сесії, перенаправляючи його на основну сторінку, реалізовану в лабораторній роботі №7. Якщо логін або пароль неправильний, сторінка логіну обновляється з відповідним повідомленням про неправильний логін або пароль.
4. Відредагуйте основний файл вашої програми у лабораторній роботі №7 так, щоб якщо масив сесії не містить імені користувача, з даного файлу відбувався редірект на форму входу.
5. Додайте можливість виходу із системи для авторизованого користувача
Остання зміна: середа 16 листопада 2022 15:54