редактировать HTML-страницу и заново отображать PHP - PullRequest
1 голос
/ 16 июля 2010

Поэтому я использовал метод для извлечения изображений с веб-сайта, но я подумал, что может быть проще просто показать страницу без каких-либо подробностей, которые я не хочу отображать. Веб-сайт, в частности, знает, что мы делаем это, поэтому не должно быть никаких юридических осложнений. Можно ли открыть html-страницу в PHP, найти конкретную страницу, которая будет одинаковой на каждой странице, удалить ее, а затем снова отобразить страницу в браузере с ее новыми правками?

Ответы [ 2 ]

1 голос
/ 16 июля 2010

Вы можете использовать библиотеки Tidy или HTML Purifier для очистки и навигации по дереву документов, поиска искомых элементов и их удаления. Я не могу найти исчерпывающую документацию для Tidy, но примеров на php.net должно быть достаточно, чтобы помочь вам начать работу.

1 голос
/ 16 июля 2010

Да, это возможно, вам нужно будет использовать file_get_contents("http://url"); для загрузки страницы в строку, затем preg_replace с регулярным выражением для очистки строки.

...