Главная > Программирование > РНР: настольная книга программиста
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Заключение

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

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

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

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

header("HTTP/1.0 401 Unauthorized");

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

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

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

<< Предыдущий параграф Следующий параграф >>
Оглавление