powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / header аудентификация
8 сообщений из 8, страница 1 из 1
header аудентификация
    #32802984
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хелло!
делаю
так:
<?
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Length: ' . filesize($filename));
header('Content-Disposition: attachment; filename=' . basename($file));
readfile($file);
?>
где
$file= сылка на файл находящиийся в папочке с файликом
.htaccess
а в нем
AuthType Basic
AuthName "Доступ закрыт администрацией."
AuthUserFile /eeee/.!!!file_le
<Limit GET POST HEAD>
require valid-user
</Limit>
------------------------------------------------------------------
как в этом header отправить логин и пароль?
а то он его требует...
...
Рейтинг: 0 / 0
header аудентификация
    #32802991
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Если ты о базовой аутентификации - то тебе в раздел мануала HTTP-Аутентификация в PHP , если о чём-то другом - то имей совесть - сформулируй вопрос чётко и ясно.
...
Рейтинг: 0 / 0
header аудентификация
    #32803001
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гость дорогой...
вопрос вот как звучит..
я сейчас все очень конкретизирую...

есть папка в которой есть файлы,
загрузку их мне ьы хотелосьделать тем методом который я описал выше,
о вот эта папка находится под защитой методом
WWW-Authenticate
то есть там лежит файлик .htaccess , как описано выше...

я пробую пред хеадером сделать так :
$_SERVER['PHP_AUTH_USER']='vvvvvv';
$_SERVER['PHP_AUTH_PW']='fffff';

но видимо этот метод не подходит,
то есть мне надо как-то авторизоваться перед перенаправлением
в скрипте а не чтобы это пользователь делал.
...
Рейтинг: 0 / 0
header аудентификация
    #32803006
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне както надо отпарвить в header

Authorization = "Authorization" ":" credentials

Где credentials это пара login:passwd в Base64 + тип авторизации перед ними.

но как это сделать на ПХП?

как то...

header("?????:'.base_encode($login.':'.$pass).'');
...
Рейтинг: 0 / 0
header аудентификация
    #32803007
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$authorization=encode_base64("$name:$password");
headers('Authorization BASIC:'.$authorization);
чего не правильно?
...
Рейтинг: 0 / 0
header аудентификация
    #32803009
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$authorization=base64_encode($name.':'.$password);
header('Authorization BASIC:'.$authorization);

не работает
...
Рейтинг: 0 / 0
header аудентификация
    #32803131
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
По-моему, налицо полное непонимание протокола HTTP и игнорирование ссылок на мануал, где всё описано (как это надо делать и в каких случаях это сделать нельзя). Authorization: Basic - заголовок запроса клиента, а не отклика сервера
...
Рейтинг: 0 / 0
header аудентификация
    #32803282
LandRover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А по-мойму полное нежелание разрулить ситуацию и как то помочь с
rfc 2617.

И много уважаемомо гостю проще написать пару строчек ниочем,
чем указать на явные ошибки.

В отличии от Вас, я хоть по теме пишу ))))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / header аудентификация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]