![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
Comandante |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.6.2006 Репутация: нет Всего: нет |
Есть сайт, на котором реализована HTTP-аутентификация - когда юзер туда заходит - выскакивает окно, к которое он вводит логин и пароль и жмет "ОК". Вот пример http://euro-cc.ru/admin
Задача: с удаленного сайта авторизоваться скриптом на таком сайте и скачать несколько страниц. Какие запросы делать, какие переменные отправлять на тот адрес, чтобы авторизоваться? |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 5 Всего: 261 |
Вот тебе ссылочка на реализацию (механизм): http://php.net/curl
|
|||
|
||||
Comandante |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 7.6.2006 Репутация: нет Всего: нет |
Все проще оказалось, нужно этот адрес открывать так http://login:[email protected]
Это сообщение отредактировал(а) Comandante - 7.6.2006, 23:42 |
|||
|
||||
vpokorp |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Потрясает снобизм некоторых МУДРЫХ Еще бы ссылочку на ПСС Ленина дали - там можно отыскать фрау - Учиться, учиться и учиться - ну а дальше и так понятно. Для полного понятия механизмов работы курла нужен далеко не один день кропотливых занятий - и приведенная ссылка - не лучший вариант для этого. Вот только нужно ли это всем, кто спрашивает здесь в качестве новичка? А на приличных форумах за такие ответы можно и бан получить. Вопрос кстати остался без ответа - т.к. вариант автора - лишь частный случай... |
|||
|
||||
maykoff |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 19.8.2006 Репутация: нет Всего: нет |
Всё просто, вот кусок кода:
Это сообщение отредактировал(а) maykoff - 12.1.2008, 16:47 |
|||
|
||||
vpokorp |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Не знаю - у меня с этим ничего не выходит - завел все свои данные (логин, пароль, домен адрес страницы авторизации - просто рисует ту самую страницу - как будто скрипт ничего не вводил
Не совсем понял - что такое данные date - там у меня ничего не стоит - просто убрал крестики Это сообщение отредактировал(а) vpokorp - 13.1.2008, 02:04 |
|||
|
||||
maykoff |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 19.8.2006 Репутация: нет Всего: нет |
Аутентификация - http? Не через форму? попробуй убрать Authorization: Basic {$auth} и сравни вывод. |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Сеть | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |