Автор Тема: Про $PHP_AUTH_USER и $PHP_AUTH_PW  (Прочитано 7146 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« : 09 Марта 2004, 17:18:23 »
Я понимаю, что эту тему обсуждали, но толком так и не нашёл конкретного ответа.

Нужно из формы передать логин и пароль так, чтобы  $PHP_AUTH_USER и $PHP_AUTH_PW записались куда-то в браузер, минуя окошко ввода логина и пароля и потом чтоб можно было  заходить в директории, которые закрыты  файлом .htaccess

Может кто поможет....

Заранее благодарен.

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #1 : 09 Марта 2004, 17:21:43 »
Цитировать
pahal:
записались куда-то в браузер, минуя окошко ввода логина и пароля
это как это ?
Как записались в браузер ?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #2 : 09 Марта 2004, 17:24:42 »
pahal
Напиши свой браузер
AS IS...

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #3 : 09 Марта 2004, 17:28:48 »
Да браузер обычный....
имеется в виду во что...
Переменные $PHP_AUTH_USER и $PHP_AUTH_PW запрашиваются окном авторицации, когда они правильные, .htaccess пускает посетителя в директорию, так проблема заключается в том, чтобы эти логины и пароли вводить через форму без окошка авторизации и потом чтобы можно было попасть в запороленную директорию
ведь где-то же переменные $PHP_AUTH_USER и $PHP_AUTH_PW сохраняются и потом нигде не показываются.

Вот и нужно чтобы с ними можно было попасть куда нужно и при этом желательно не писать логин и пароль в адресной строке

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #4 : 09 Марта 2004, 17:31:58 »
pahal
в кеше броузера они храняться
.htaccess обрабатывается веб-сервером а не РНР
AS IS...

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #5 : 09 Марта 2004, 17:33:58 »
да, именно так, так вот в том и вопрос как их туда запихнуть, чтобы, если они правильно введены в форме, то потом они уже не запрашивались окном авторизации

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #6 : 09 Марта 2004, 17:36:41 »
еще раз.
никуда и никак.
авторизуй не через .htaccess
AS IS...

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #7 : 09 Марта 2004, 17:39:28 »
ну а как ещё...
если есть директория, где лежать файлы, доступ к которым может иметь только пользователь, правильно указавший логин и пароль, это и нужно только для этого, при чём всё сожержимое этой директории доступной всем зарегистрированным без разбора.
ведь если не запоролить директорию, то любой туда может залезть

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #8 : 09 Марта 2004, 17:45:01 »
в книжный магазин - за литературой быстро!
AS IS...

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #9 : 09 Марта 2004, 17:48:32 »
спасибо, конечно, за ценный совет, но вопрос не про это был....
если знаешь как это просто сделать, так  поделись опытом, ведь за этим люди и ходят на форумы

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #10 : 09 Марта 2004, 18:13:00 »
ну неужели никто не поможет?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #11 : 09 Марта 2004, 18:18:19 »
pahal
авторизацию тебе прийдется делать с помощью сессий (это на форуме уже обсуждалось десятки раз).

В этой папке (которую защитить надо) только ПХП скрипты или есть и статика (ХТМЛ, картинки, видео) ?
Если только пхп - то просто в каждом файле проверяй, что юзер прошел авторизацию. Если есть статика - то ее надо в отдельную папку (недоступную по http) и файлы прийдется отдавать скриптом.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #12 : 09 Марта 2004, 18:20:44 »
в том-то и дело, что там только картинки, которые нужно показывать только авторизованому посетителю

а проще это нельзя что ли как-то сделать

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #13 : 09 Марта 2004, 18:28:53 »
pahal
скрипт несложный.Научись сначало делать авторизацию с помощью сессий и проверять, прошел ли пользователь авторизацию.
А потом научись скриптом отдавать картинки пользователю (это тоже несложно и уже обсуждалось). Потом все это объединишь и получишь скрипт, который будет проверять, прошел ли юзер авторизацию и отдавать картики
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Про $PHP_AUTH_USER и $PHP_AUTH_PW
« Ответ #14 : 09 Марта 2004, 18:34:32 »
спасибо, за совет, если так, то я это по другому сделаю...

я просто пытался выяснить можно ли переменные $PHP_AUTH_USER и $PHP_AUTH_PW запихнуть в кэш браузера, минуя окно авторизации, чтобы они потом не запрашивались или это никак не получится...
если это не реализуется, то тогда по другому пути придётся идти.

может ты про это знаешь

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28