текст между тэгами
Добавлено: 27 окт 2009, 21:10
Здравствуйте! Помогите пожалуйста!
Нужно вот что:
Есть фраза "destroy shoes"
Нужно подставить её в поисковик, например вот так: somesite.ru/search.php?q=destroy shoes
Потом нужно с помощью пхп открыть эту страницу с результатами как текст. Ну это я знаю - fopen() и так далее
А вот дальше структура примерно такая:
Что открылось:
[HTML]
<html>
<head>
....
</head>
<body>
тут какие-то теги...
<table class="result">
<tr>
<td>А тут результаты поиска - 1</td>
</tr>
</table>
Тут какие-то дивы могут быть
<table class="result">
<tr>
<td>А тут результаты поиска - 2</td>
</tr>
</table>
Другие элементы
<table class="result">
<tr>
<td>А тут результаты поиска - 3</td>
</tr>
</table>
</body>
</html>
[/HTML]
Нужно просканить этот отдаваемый исходный код и:
- выделить каждый результат поиска, то есть из всего выцарапать кусок:
[HTML]
<table class="result">
<tr>
<td>А тут результаты поиска - 1</td>
</tr>
</table>
[/HTML]
Соотв. остальные результаты тоже, короче опираясь на таблицы, у которых класс = result
Выцарапать надо как есть, то есть вместе с тэгами table
Нужно вот что:
Есть фраза "destroy shoes"
Нужно подставить её в поисковик, например вот так: somesite.ru/search.php?q=destroy shoes
Потом нужно с помощью пхп открыть эту страницу с результатами как текст. Ну это я знаю - fopen() и так далее
А вот дальше структура примерно такая:
Что открылось:
[HTML]
<html>
<head>
....
</head>
<body>
тут какие-то теги...
<table class="result">
<tr>
<td>А тут результаты поиска - 1</td>
</tr>
</table>
Тут какие-то дивы могут быть
<table class="result">
<tr>
<td>А тут результаты поиска - 2</td>
</tr>
</table>
Другие элементы
<table class="result">
<tr>
<td>А тут результаты поиска - 3</td>
</tr>
</table>
</body>
</html>
[/HTML]
Нужно просканить этот отдаваемый исходный код и:
- выделить каждый результат поиска, то есть из всего выцарапать кусок:
[HTML]
<table class="result">
<tr>
<td>А тут результаты поиска - 1</td>
</tr>
</table>
[/HTML]
Соотв. остальные результаты тоже, короче опираясь на таблицы, у которых класс = result
Выцарапать надо как есть, то есть вместе с тэгами table