За последние 24 часа нас посетили 18332 программиста и 1600 роботов. Сейчас ищут 959 программистов ...

Парсинг + обновление данных

Тема в разделе "PHP для новичков", создана пользователем sirocco, 13 фев 2012.

  1. sirocco

    sirocco Активный пользователь

    С нами с:
    13 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    Начну из далека. Есть устройство - железяка с WEB сервером, на страничке которой выводится температура. Простая html страница. Чтобы получить новые значения температуры, нужно обновить страницу этого веб сервера на этой железяке.
    Возник вопрос, как эти данные вытащить на другой сайт? Этот вопрос частично решил парсингом.
    Код такой:
    Код (Text):
    1. <?php
    2. include('simple_html_dom.php');   //Библиотека
    3. $html = file_get_html('http://192.168.1.7');  //Адрес железки с которой парсим
    4. foreach($html->find('div[class=Temper] span') as $Temper)
    5. echo $Temper;
    6. ?>
    Значение вытаскивается и нормально отображается, но оно статично, и его можно обновить только обновив страницу. А как сделать, чтобы оно обновлялось, скажем каждые 5 сек? Какие есть варианты?
     
  2. yuri

    yuri Активный пользователь

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2
    выполнять этот запрос аяксом с нужным таймаутом
    напишу 4 строчки кода за 0.99$ :)
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Код (Text):
    1. <HTML>
    2. <HEAD><TITLE>Shit Page</TITLE>
    3. <meta http-equiv="Refresh" content="5">
    4. </HEAD>
    5. <BODY>
    6. Сюда лепится оно
    7. </BODY>
    8. </HTML>
     
  4. sirocco

    sirocco Активный пользователь

    С нами с:
    13 фев 2012
    Сообщения:
    5
    Симпатии:
    0
    Не плохо. Спасибо! Нагуглил вариант по лучше: http://eddnet.org/?p=1952