ФорумПрограммированиеPHP для идиотов → Помогите с парсингом.

Помогите с парсингом.

  • MoonEvil

    Сообщения: 21 Репутация: N Группа: Кто попало

    Spritz 20 февраля 2013 г. 22:21

    Доброго времени суток всем.
    Ситуация такова. Парсю страницу она сжата gzin. Получается спарсить её вид полный, но так как я вставил строчку header('Content-Encoding: gzip'); после этого я немогу больше нечего выводить.
    Задача стоит в том что надо взять страницу и распарсить. но чтото не получается нефига.



    //$klanname = $_POST['klan'];
    $file=file_get_contents("http://angelscity.combats.com/clans_inf.pl?Darkkey");
    header('Content-Encoding: gzip');
    echo $file;

    Подскажите в каком направление двигаться дальше, как распарсить полученную страницу. А потом я уж буду пытаться её заносить в свой масив. Отображение самой страницы не обезательно, главное забрать с неё данные.

    ПС Сори за если что за глупые формулировки.
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 20 февраля 2013 г. 22:29, спустя 8 минут 2 секунды

    распаковать
    или
    не указывать заголовок Accept-Encoding: gzip
    не всё полезно, что в swap полезло
  • MoonEvil

    Сообщения: 21 Репутация: N Группа: Кто попало

    Spritz 20 февраля 2013 г. 22:42, спустя 12 минут 31 секунду


    распаковать
    или
    не указывать заголовок Accept-Encoding: gzip


    Оо спасибо нашел какойто пример по каторому смог распаковать и привести в читабельный вид. Буду разбираться с парсингом, регулярки не даються не как ))) Спасибо.
  • MoonEvil

    Сообщения: 21 Репутация: N Группа: Кто попало

    Spritz 20 февраля 2013 г. 23:00, спустя 17 минут 48 секунд

    А подскажите как распарсить вот такую строчку <SCRIPT>drwfl("Добрыня Димыч",1069597122,"10",14,"Darkkey")</SCRIPT><br>
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 20 февраля 2013 г. 23:15, спустя 15 минут 8 секунд

    што
    не всё полезно, что в swap полезло
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 21 февраля 2013 г. 1:55, спустя 2 часа 40 минут 23 секунды


    echo rasparsit('etu strochku');
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 февраля 2013 г. 13:50, спустя 11 часов 54 минуты 43 секунды



    echo rasparsit('etu strochku');

    Сапожник без сапог
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 22 февраля 2013 г. 0:26, спустя 10 часов 36 минут 8 секунд

    озорник
    Спустя 81 сек.
    но ты и раньше шарился по моему блогу, с другой стороны :)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!