время
|
|
Часть V. Отличительные
Часть V. Отличительные особенности
Содержание
35. HTTP-Аутентификация в PHP
36. Cookies
37. Sessions
38. Работа с XForms
39. Загрузка файлов на сервер
40. Работа с удаленными файлами
41. Работа с соединениями
42. Постоянные соединения с базами данных
43. Защищенный режим
44. Использование PHP в командной строке
Глава 35. HTTP-Аутентификация в PHP
HTTP-Аутентификация в PHP возможна только в том случае, когда он выполняется как модуль веб-сервера Apache, и, соответственно, недоступна для CGI-версии. Ваш скрипт может использовать функцию header() для того, чтобы отправить браузеру клиента сообщение "Authentication Required", что в свою очередь приведет к появлению диалогового окна для ввода имени пользователя и пароля. После того как клиент ввел свое имя и пароль, скрипт будет вызван повторно, но уже с предопределенными переменными PHP_AUTH_USER, PHP_AUTH_PW и AUTH_TYPE, которые соответственно содержат имя пользователя, пароль и тип аутентификации. Эти переменные могут