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
   76   77   78   79   80   81   82   83   84   85   86