Page 81 - 4475
P. 81
Name"');
if (substr($_SERVER['$SERVER_SOFTWARE'], 0, 9) ==
'Microsoft') {
header('Status: 401 Unauthorized');
} else {
header('HTTP/1.0 401 Unauthorized');
}
echo "<h1>Ви не пройшли авторизацію!</h1>" .
"<p>Вам не можна переглядати дану
сторінку.</p>";
} else {
// Користувач надав коректну інформацію.
echo "<h1>Ви пройшли автентифікацію!</h1>" .
"<p>Тут знаходяться секретні
матеріали.</p>";
}
?>
Хід виконання роботи
1. Створіть у базі даних таблицю users з полями login і
pass.
2. Внесіть в неї двох-трьох користувачів.
3. Реалізуйте автентифікацію для головної сторінки
проекту попередніх лабораторних згідно завдання.
4. Збережіть результат.
Завдання
Сторінка незареєстрованого користувача має містити
такі пункти:
- перегляд даних;
- перегляд сторінки інформації про систему.
Сторінка зареєстрованого користувача має містити
такі пункти:
- перегляд даних;
- запис даних;
- перегляд сторінки інформації про систему.
76