Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: cURL не отдает страницу с картинками
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
Здравствуйте!
Есть сайт . При попытке получить страницу с помощью cURL, возвращает текст страницы без картинок просто в столбик.
Причем у фильмов нету времени сеансов. Если в curl подсунуть другой сайт, то нормально выведется страница полностью, как если бы я просто зашел на сам сайт.
Весь запрос выглядит следующим образом
в какую сторону копать и из-за чего такое может получатьсяОтредактировано модератором: Мелкий, 10 Июля, 2013 - 10:05:45 Ссылка на сайт для задачи не требуется, так что убрал.
Мелкий
Отправлено: 10 Июля, 2013 - 10:00:22
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
kapUstin пишет:
cURL не отдает страницу с картинками
А с чего вы взяли, что должен?
cURL - низкоуровневая библиотека. Делает только то, что ей сказали. Сказали загрузить страницу - страницу и грузит. Всё остальное - стили, картинки - никак не трогает.
----- PostgreSQL DBA
kapUstin
Отправлено: 10 Июля, 2013 - 10:21:15
Новичок
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
Мелкий пишет:
kapUstin пишет:
cURL не отдает страницу с картинками
А с чего вы взяли, что должен?
cURL - низкоуровневая библиотека. Делает только то, что ей сказали. Сказали загрузить страницу - страницу и грузит. Всё остальное - стили, картинки - никак не трогает.
Если тот же запрос отправляю на другой сайт допустим http://habrahabr.ru, то возвращает с картинками, но без css.
А почему не отдает время сеансов?
LIME
Отправлено: 10 Июля, 2013 - 10:25:00
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
навожу на мысль
<img src="/img/img.jpg">
<img src="http://mysite.ru/img/img.jpg">
для какой разметки будет подгружено а для какой нет?
curl тебе разметку выдает...а все остальное уже браузером подгружается согласно адресам
kapUstin
Отправлено: 10 Июля, 2013 - 10:26:44
Новичок
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
LIME пишет:
навожу на мысль
<img src="/img/img.jpg">
<img src="http://mysite.ru/img/img.jpg">
для какой разметки будет подгружено а для какой нет?
curl тебе разметку выдает...а все остальное уже браузером подгружается согласно адресам
для второй будет подгружено
AlexAnder
Отправлено: 10 Июля, 2013 - 10:53:30
Частый посетитель
Покинул форум
Сообщений всего: 915
Дата рег-ции: Авг. 2012 Откуда: Россия
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
А почему не отдает время сеансов? даже если нет картинок и др., инфа по сеансам должна быть?
Мелкий
Отправлено: 10 Июля, 2013 - 11:13:03
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Не факт, это может вставлять JS.
----- PostgreSQL DBA
kapUstin
Отправлено: 10 Июля, 2013 - 11:27:35
Новичок
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
Мелкий пишет:
Не факт, это может вставлять JS.
я тоже об этом подумал, тогда получается эти данные через курл не получить?
LIME
Отправлено: 10 Июля, 2013 - 11:30:34
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
chrome F12 network/сеть
посмотри какие запросы идут от страницы...может и увидишь как нужные данные приходят (Добавление)
их там кликать надо чтоб раскрыть инфу
kapUstin
Отправлено: 10 Июля, 2013 - 11:51:34
Новичок
Покинул форум
Сообщений всего: 34
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
LIME пишет:
chrome F12 network/сеть
посмотри какие запросы идут от страницы...может и увидишь как нужные данные приходят (Добавление)
их там кликать надо чтоб раскрыть инфу
У меня фаербаг, но я особо не шарю, сейчас посмотрю
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.