Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2013, 22:16   #1
smoky
Пользователь Подтвердите свой е-майл
 
Регистрация: 13.05.2008
Сообщений: 65
По умолчанию simple html dom проблема с получением контента

есть простой код:
PHP код:
<?php
require_once 'lib/simple_html_dom.php';
echo 
file_get_contents('http://www.aliexpress.com/store/product/New-Japanese-Anime-Cartoon-Totoro-Green-Rain-and-Shine-Dual-Purpose-Folding-Umbrella/504712_1277360587.html');
?>
Выдает пустую страницу.
Стоит зменить ссылку на:
Код:
http://www.aliexpress.com/store/product/New-Anime-Cartoon-Hatsune-Miku-Plastic-Case-Cover-For-iPhone-4-4s-5/504712_978029252.html
Как контент появляется. Понятно, что проблема где то на получаемой странице, но где...??
Пробовал получать контент и phpquery и с помощью curl... пока воз и ныне там (( Может кто подскажет как решить проблему?
smoky вне форума Ответить с цитированием
Старый 14.09.2013, 22:42   #2
grominfo
Форумчанин
 
Аватар для grominfo
 
Регистрация: 30.05.2011
Сообщений: 651
По умолчанию

Код:
echo file_get_contents('http://www.aliexpress.com/store/product/New-Japanese-Anime-Cartoon-Totoro-Green-Rain-and-Shine-Dual-Purpose-Folding-Umbrella/504712_1277360587.html');
У меня появился контент
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ.
Список услуг и портфолио на сайте www.andreygrom.ru
grominfo вне форума Ответить с цитированием
Старый 14.09.2013, 22:45   #3
grominfo
Форумчанин
 
Аватар для grominfo
 
Регистрация: 30.05.2011
Сообщений: 651
По умолчанию

Вот

http://site-creatiff.ru/get_content.php
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ.
Список услуг и портфолио на сайте www.andreygrom.ru
grominfo вне форума Ответить с цитированием
Старый 14.09.2013, 22:49   #4
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Вообще зачем использовать либу simple_html_dom, если гетить стандартным функционалом, может раз уж либа подключена использовать её функционал?

PHP код:
<?php 
require_once 'lib/simple_html_dom.php'
$html = new simple_html_dom();
$html =  file_get_html('http://www.aliexpress.com/store/product/New-Japanese-Anime-Cartoon-Totoro-Green-Rain-and-Shine-Dual-Purpose-Folding-Umbrella/504712_1277360587.html'); 
?>
И кстати раз страница не хочет скачиваться стандартными методами, то правильнее будет использовать для скачки cURL имитируя браузер, а потом полученный код грузить в библиотеку.

Последний раз редактировалось uberchel; 14.09.2013 в 22:52.
uberchel вне форума Ответить с цитированием
Старый 15.09.2013, 16:43   #5
smoky
Пользователь Подтвердите свой е-майл
 
Регистрация: 13.05.2008
Сообщений: 65
По умолчанию

проблема решилась. оказывается, по этому адресу происходит редирект на новую страничку
Код:
http://www.aliexpress.com/store/product/New-Japanese-Anime-Cartoon-Totoro-Green-Rain-and-Shine-Dual-Purpose-Folding-Umbrella/504712_1277360587.html <- вот с этой
http://www.aliexpress.com/store/product/New-Japanese-Anime-Cartoon-Totoro-Rice-Green-and-Shine-Dual-Purpose-Folding-Umbrella/504712_1277360587.html <- на эту
Сделал курлом определение на изменение заголовка и все заработало.
всем спасибо
smoky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсинг гугл-переводчика: simple HTML DOM и/или cURL? Artkuznya PHP 2 19.07.2013 12:54
DOM HTML создание таблиц net_ofg JavaScript, Ajax 0 07.06.2013 16:04
HTML - DOM exn Работа с сетью в Delphi 1 17.02.2013 11:23
Проблема с получением текста HTML из уже открытого окна IE Zamozhskiy Общие вопросы .NET 2 23.09.2011 18:20
HTML DOM Лубышев Работа с сетью в Delphi 8 02.09.2011 00:06