![]() |
Показаны 4 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Php & аунтификация (http://netadmin.ws/forum/showthread.php?threadid=6718)
Php & аунтификация
На Апач сервере есть запаролированная директория. В директории находится файл
.htaccess.
Внутри файла указаны директивы:
Аунтификация basic
Месторасположение файла с паролем.
У меня на сайте есть форма, куда пользователь вводит свои имя и пароль. Задача:
получив login и password, отправить его на удаленный сервер apache, произвести
аунтификацию, и, если все окей, перед пользователем должна появиться
запаролированная страница.
Другими словами, вместо того, чтобы вводить имя и пароль во всплывающем окне (как
если при прямой адресации к запаролированной директории) мне нужно организовать
доступ через свой сайт.
Как я поступил. Открыл сокет с запароллированной директорией
и отправил туда
http-заголовки. Получил ответ, вывел его на экран. В итоге получил страницу без
картинок и с неработающими ссылками.
Как быть?
язык PHP
Тоесть если 2 словами: проблема с путями. Два метода решения:
1) указать абсалютные адреса, вида http://www.mysite.com/images/image.gif
2) пропиши бэис реф. <base href="http://www.mysite.com/"> и далие используй относительные адреса images/image.gif
.
__________________
Национальность - русский, вероисповедание - программист.
бэйс решает. легко и просто.
__________________
RTFM (Уважаемые! Читайте документацию!)
AHTOH
А через ссесии не пробовал всё это сделать?
| Формат времени GMT. Текущее время 06:47. | Показаны 4 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.