Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: передача логина и пароля при авторизации
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » передача логина и пароля при авторизации

Страниц (1): [1]
 

1. Altynayka - 11 Июня, 2008 - 05:27:20 - перейти к сообщению
в .htaccess можно ограничить доступ к файлам с помощью:
CODE (text):
скопировать код в буфер обмена
  1. AuthName "Very restricted area"
  2. AuthType Basic
  3. AuthUserFile ".htpasswd"
  4. Require user root

Можно ли имя пользователя и пароль, которые хранятся в .htpasswd, передать в файл пхп, после того, как пользователь пройдет авторизацию, т.е. передать значения этих переменых на загружаемую страницу?
2. RomAndry - 11 Июня, 2008 - 08:17:33 - перейти к сообщению
нет, нельзя
3. Altynayka - 11 Июня, 2008 - 09:42:21 - перейти к сообщению
так и думала, спасибо
4. Джур - 11 Июня, 2008 - 10:41:48 - перейти к сообщению
а вы проверте. Улыбка

если после авторизации в масиве переменных всплывет пароль и(или) логин значит можно
5. Altynayka - 11 Июня, 2008 - 12:05:41 - перейти к сообщению
Джур
да они всплыли среди множества других значений.
а как мне теперь сделать выборку только этих двух переменных?
наверное не всегда эта информация отображается? т.е. нужно ее скрыть?
6. EuGen - 11 Июня, 2008 - 12:42:15 - перейти к сообщению
Да с чего нельзя-то?
Вот то, что возвратит переданное имя пользователя:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $user=$GLOBALS['PHP_AUTH_USER']
  4. ?>
  5.  


Насчет пароля - не знаю, но не думаю что он там нужен будет. На ОС UNIX и apache 2.0 у меня это всегда работает.
7. Джур - 11 Июня, 2008 - 15:04:30 - перейти к сообщению
Altynayka пишет:
Джур
да они всплыли среди множества других значений.
а как мне теперь сделать выборку только этих двух переменных?
наверное не всегда эта информация отображается? т.е. нужно ее скрыть?

сейчас вы "заспечатали" весь масив $_SERVER
если вам нужены только определенные значения то $_SERVER['нужное значение'] - ибо $_SERVER это простой массив.
8. Altynayka - 12 Июня, 2008 - 06:05:10 - перейти к сообщению
EuGen
Джур
спасибо большое!

 

Powered by ExBB FM 1.0 RC1