Прежде всего, посмотрите здесь,
www.zedge.net/txts/4519/
на этой странице столько текстовых сообщений, что я хочу, чтобы мой скрипт открывал каждое сообщение и загружал его, но у меня возникли некоторые проблемы,
Это мой простой скрипт для открытия страницы,
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.zedge.net/txts/4519");
$contents = curl_exec ($ch);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_close ($ch);
?>
Страница загружается нормально, но как бы мне открыть каждую страницу текстового сообщения внутри этой страницы одну за другой и сохранить ее содержимое втекстовый файл, я знаю, как сохранить содержимое веб-страницы в текстовом файле с помощью curl, но в этом случае на странице есть так много разных страниц, которые я скачал, как открыть их по одной отдельно?
Я имею эту идею, но не знаю, сработает ли она,
Загрузите эту страницу,
www.zedge.net/txts/4519
найдите все ссылки на страницы текстовых сообщений внутри страницы и сохранитекаждую ссылку в один текстовый файл (по одному в каждой строке), затем запустите другой сеанс curl, откройте текстовый файл, прочитайте каждую ссылку одну за другой, откройте ее, скопируйте содержимое из определенного DIV и сохраните его в новом файле.