Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Парсинг, Подгрузка данных с другого сайта
Mihail  
 ۩  [x]    Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 6
Пользователь №: 40156
На форуме: 2 года, 4 месяца, 2 дня
Карма:




Помогите пожалуиста.
Есть сайт moex.com. Нужно взять информацию из div с индексом index_1 со страницы moex.com/en. информация должна обновляться с определенным промежутком времени или по крайней мере при перезагрузке страницы. Проверял подгрузку всей страницы грузится только текст без стилей и скриптов, a в <div id="index_1"> пусто.

КОД

require_once 'simple_html_dom.php';
$is=fopen("moex.htm", "r");
$data=file_get_html('moex.htm');
$buf=fopen("bufer.htm", "w");
while(!feof($is))
{$s=fgets($is);
fputs($buf, $s);}
fclose($is);
fclose($buf);
$H=$data->find('head');
echo $H->innertext;
foreach($data->find('script') as $scp)
{echo $scp->othertext;}
if(count($data->find('#index_1')))
{foreach($data->find('#index_1') as $div)
{ echo $div->innertext;}
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Mihail  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 6
Пользователь №: 40156
На форуме: 2 года, 4 месяца, 2 дня
Карма:




Исправленный код


require_once 'simple_html_dom.php';
$data=file_get_html('moex.htm');
$H=$data->find('head');
echo $H->innertext;
foreach($data->find('script') as $scp)
{echo $scp->othertext;}
if(count($data->find('#index_1')))
{foreach($data->find('#index_1') as $div)
{ echo $div->innertext;}
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса