2012-04-02 2 views
0

Я загрузил последнюю версию phpcrawler, и я могу получить доступ к самому тестовому сайту.PHPcrawler - tmp file

У меня есть только изображение и текст на этом сайте, я бегу обходчик и я получаю текст минус изображение, потому что я сделал правильный $crawler->addNonFollowMatch("/.(jpg|gif|png)$/ i");

Я не могу получить его, чтобы сохранить TMP файл It не сохраняет уникальный файл tmp в папке, в которой я запускаю искатель, я попытался сохранить именованный файл без везения.

Я столкнулся со многими неустранимыми ошибками на разных строках во всех файлах php, например: @fopen, @ вызывает проблемы в разных областях. Я использую PHP и могу также сделать Regex. Дэвид.

ответ

0

Я ответил на свой вопрос, так как вижу, что PHPCrawler вопросы действительно не получают ответа; Я видел, что вопрос с прошлого года не ответил. Я также отвечу на это, хотя может быть слишком поздно делать что-то хорошее. Это ответ.

Я добавил в модифицированном phpcrawler я настроил для моих потребностей:

$fp = fopen('c:/test/poopoo.txt','w'); 
fwrite($fp,($page_data['source'])); 
fclose($fp); 

Вы положили его перед промывкой файл и создать экземпляр класса.

Я узнал, используя PHP Simple HTML DOM Parser от this project работает хорошо. Если вам нужно больше управления, используйте RegExp, но у этого есть крутая кривая обучения.

+0

Поздравляем с исправлением, и спасибо за то, что вы обнаружили подкастинг PHPCrawler! Когда вы в состоянии, пожалуйста, отметьте свой ответ как «принятый», чтобы другие могли учиться на вашем успехе. Приветствия ~ –

Смежные вопросы