Главная > РНР: настольная книга программиста
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

Заключение

Данная глава позволила вам решать поставленные задачи в области авторизации, а также определить места, где используется авторизация. Также хотелось бы заметить, что в том случае, когда у вас есть выбор между сложностью описываемой задачи, стремитесь всегда ктому, чтобы программы, которые вы создаете, были как можно проще. Использование авторизации должно быть целенаправленным. При применении авторизации помните основные концепции, необходимые для полноценного выполнения скрипта:

• РНР должен быть установлен как модуль;

• должна быть соблюдена последовательность использования функций header():

header("WWW-Authenticate: Basic realm="$realm"");

header("HTTP/1.0 401 Unauthorized");

• переменные, которым передаются введенный вами пароль и логин, имеют следующие имена: $PHP_AUTH_PW, $PHP_AUTH__USER соответственно. Обработку полученных значений вы можете производить на свое усмотрение.

Как видно из всего вышеописанного PHP является очень удобным языком программирования в плане авторизации и создания Web-приложений. Позже вы сможете ознакомиться с основными концепциями наиболее распространенных функций.

Данная глава ввела вас в проблему понимания задач программирования приложений и позволила рассмотреть их с точки зрения авторизации и возможностей ограничения доступа к той или иной странице нашего документа. полно эту проблему вы сможете освоить только том случае, если все вышеописанное вы проделаете на примерах. При этом недостаточно использования приведенных нами, важно ваше понимание и ориентация в самостоятельном программировании. Именно это позволит вам свободно овладеть данной областью. Не бойтесь экспериментировать.

1
Оглавление
email@scask.ru