время
|
|
Часть 3 Особенности реализации 18
вывода данных в браузер, т.е. преж-
де чем вы начнете выполнять какие либо операции, вам необходимо вставить дан-
ный код в начало страницы. Что касается условия в самой первой строке, то оно
может быть любым, вплоть до проверки существования такого пароля и имени
в вашей базе данных. Если у вас появилась необходимость ограничить доступ по паро-
лю к нескольким страницам, просто можете вставить этот код в каждую страницу.
Приведем пример, позволяющий выводить ваш пароль и логин при регистрации
и предоставлении всех имеющихся данных пользователю в момент проверки пере-
данных данных:
<?php
if (!isset($PHP AUTH USER) ) {
Глава 17. Идентификация в РНР 231
header ("WWW-Authenticate: Basic realm=\"$realm\"") ;
header ("HTTP/1. О 401 Unauthorized");
echo "Вам отказано в доступе\п";
exit;
} else {
echo "Доброго времени суток $PHP_AUTH_USER.<P>";
echo "Пароль, который вы 'ввели, является $PHP_AUTH_PW<P>";
Данный