За последние 24 часа нас посетили 39532 программиста и 1284 робота. Сейчас ищут 1143 программиста ...

Как собрать все ссылки со страницы

Тема в разделе "PHP для новичков", создана пользователем Locker, 15 авг 2006.

  1. cia

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

    С нами с:
    18 авг 2006
    Сообщения:
    17
    Симпатии:
    0
    Каждый день регится несколько страниц, на каждой сканируются ссылки. Если какая будет пропущена, то об этом сразу станет известно.
    А ошибки во время работы неизбежны. Я согласен с тем, что пропустил баг и он уже исправлен.
     
  2. Locker

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

    С нами с:
    12 авг 2006
    Сообщения:
    124
    Симпатии:
    0
    Может выложите исправленную версию ;-)
     
  3. Harley

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

    С нами с:
    7 фев 2007
    Сообщения:
    10
    Симпатии:
    0
    Решил не открывать новую тtму - у меня похожая задача: парсить удаленный урл, выдергивать ссылки и сохранять их в файле. Вот код, но он не работает в последней части - запись в файл:
    PHP:
    1.  
    2. <?php
    3.  
    4. $html = file_get_contents("http://урл.com/файл.shtml");
    5.  
    6.  
    7.  
    8. preg_match_all('|<a.*href="(.*)".*>(.*)</a>|Uis', $html, $out);
    9.  
    10.  
    11. $file = fopen ("1.txt", "w");
    12.  
    13. fwrite($file, $out);
    14.  
    15. fclose($file);
    16.  
    17. echo 'Данные записаны в файл';
    18.  
    19. ?>
    20.  
    Вопросы:
    1. Считывается все вроде бы правильно, проверял через print_r($out); Но как сохранить результат, который является массивом?
    2. Где можно подробнее почитать про составление шаблонов? (например я хочу записывать в файл чистую гиперссылку, без тегов, а рядом ее описание, вытащенное из того же самого удаленного файла.
     
  4. piddozorra

    piddozorra Новичок

    С нами с:
    5 дек 2014
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте, уважаемы формучане, подскажите пжл как собрать все ссылки с этой страницы сайта obmenvse.ru/sitemap не хочется сидеть целый день и сохранять.
     
  5. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    http://simplehtmldom.sourceforge.net/