В результате на экране я получил список заголовков и под заголовками информацию которая находилась внутри статьи, то есть содержание публикации которую я парсил за ссылками.
Как мне сделать так, чтобы каждый заголовок стал автоматически ссылкой а информация которую я парсил отображалась по этой ссылке тоесть на новой странице?
Код парсера:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- require 'phpQuery.php';
- function parseArticle($url){
- $doc = phpQuery::newDocument($file);
- $text = $doc->find('.post-body')->html(); //парсинг содержания публикаций (по ссылками)
- print_arr($text);
- }
- function print_arr($arr){
- }
- $url = 'http://goruzont.blogspot.com/';
- $doc = phpQuery::newDocument($file);
- foreach($doc->find('.blog-posts .post-outer .post') as $article){
- $article = pq($article);
- $text = $article->find('.entry-title a')->html(); //парсинг заголовков
- print_arr($text);
- $texturl = $article->find('.entry-title a')->attr('href'); //парсинг ссылок
- parseArticle($texturl);
- }
- ?>