|
|
|
| Здравствуйте.
Как можно при помощи PHP затребовать некую страницу и анализировать ее содержимое, т.е получить переменную содержащую HTML код страницы?.
Нужно комбинировать с JavaScript?
Вообще задача следующая: написать скрипт, который запрашивает страницу, а далее разбирает ее на кусочки и заносит эти кусочки в базу .
Понимаю что это задача моя и не прошу кого-нибудь ее решать полностью и выкладывать здесь готовый скрипт, просто помочь наметить подходы или указать ссылку на материал имееющий отношение к делу или указать общую схему решения этой задачи с указанием функций.
Заранее благодарен. | |
|
|
|
|
|
|
|
для: Snorri
(05.06.2006 в 09:13)
| | Да это возможно (можно обойтись без JavaScript) - обычно для этого загружают страницу при помощи файловых функций, например
<?php
$str = file_get_conents("http://www.mysite.ru");
?>
|
$str будет присвоено содержимое HTML-кода страницы и затем разобрать код при помощи регулярных выражений. Такой задаче посвящена каждая третья тема форума по Регулярным выражениям. | |
|
|
|
|
|
|
|
для: cheops
(05.06.2006 в 09:53)
| | Отдельное огромное спасибо Cheops' у.
Содержимое страницы получаем get_file_content();
то что нужно забираем preg_match_all();
далее дело техники! | |
|
|
|