![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| The_Aleksey |
|
||||
![]() <?php ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 10.10.2007 Где: Москва Репутация: нет Всего: 6 |
Привествую всех!
Такая проблема, нужно получить инфу с сайта, метод стандартный, работает, но на одном сайте, к которому я подрубаюсь, вместо его инфы, выдает:
Скрипт, для получения:
Может быть кто-нибудь встречался с такой проблемой. Как мне получить инфу с этого сайта? |
||||
|
|||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: нет Всего: 16 |
я даже догадываюсь, что написано в файле /notices/tos.html .........
|
|||
|
||||
| The_Aleksey |
|
|||
![]() <?php ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 10.10.2007 Где: Москва Репутация: нет Всего: 6 |
"Ничего у тебя не выйдет, в получении информации с нашего сайта?") |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
The_Aleksey, в общем случае можно так:
1. Взять пример скрипта с использованием curl http://forum.vingrad.ru/forum/topic-163191...-fsockopen.html 2. Добавить опцию CURLOPT_FOLLOWLOCATION, т.е.:
Подробнее об этой опции можно прочитать здесь -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: нет Всего: 16 |
mishaSL, ты не понял вопроса.
Там проблема совсем не в коде возврата. |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
GeneralElectric, ммм....
тогда точно не понял вопрос. А в чем вопрос то? Вот код:
Отлично выдает информацию аналогичную, что я вижу в браузере. А что еще нужно? -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| The_Aleksey |
|
|||
![]() <?php ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 10.10.2007 Где: Москва Репутация: нет Всего: 6 |
mishaSL, спасибо за функцию, но тоже ничего не выдает. Наверное с этим сайтом не прокатит
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
спецификация статус-сообщений может рассказать многое.
в данном случае происходит редирект(перенаправление) на относительный URI
потому: - либо необходио принимать условия и установить у себя coockie(в случае со скриптом на стороне сервера вместо браузера - запомнить по заголовкам установки coockie и выдавать это coockie при каждом запросе) - либо были нарушены условия использования сайтом/сервисом, потому был произведен редирект на страницу с правилами, чтоб подчеркнуть факт нарушения. что из означенного - смотри сам. |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: нет Всего: 16 |
The_Aleksey, не "ничего у тебя не выйдет", а "Это наш сайт, и мы тратим хренову тучу денег на его наполнение и поддержание. Хочешь свой сайт - собирай информацию сам, а чужое брать нехорошо".
|
|||
|
||||
| The_Aleksey |
|
|||
![]() <?php ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 10.10.2007 Где: Москва Репутация: нет Всего: 6 |
GeneralElectric, ты видимо противник сбора инфы с других сайтов. Буду использовать какой-нибудь наш сайт, мне в общем только курсы валют нужны
|
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 2 Всего: 54 |
The_Aleksey, просто вас забанили на этом сайте наверное, вот и все. -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: нет Всего: 16 |
Фантастика.
Парсить курлом HTML главной страницы блумберга против его воли. Вместо того, чтобы пойти взять в любом формате через file_get_contents эти несчастные курсы там, где их раздают на халяву. Загадка. |
|||
|
||||
| The_Aleksey |
|
|||
![]() <?php ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 10.10.2007 Где: Москва Репутация: нет Всего: 6 |
Никаких претензий. Всем спасибо! закрываем тему
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |