Скрипт для выдерания информации
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Скрипт для выдерания информации - 2006-01-28 11:09:37
|
|
|
binghop
Сообщений: 16
Оценки: 0
Присоединился: 2004-12-12 23:05:42
|
Помогите найти PHP скрипт, который мог бы брать часть строки из html файла.
Например, вот страничка: <html> <title>Бла-бла-бла</title> <body> <table> <tr><td><P><font color=red>Нужный текст</font></P> </td></tr> </table> </body> </html>
Скрипт должен выдать "Нужный текст". Слышал, что был какой-то Manlix Site Grabber, но нигде его не нашёл…
|
|
|
Скрипт для выдерания информации - 2006-01-28 11:34:16
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
PHP:
# Возвращает текст из $text между первым $first и первым $second function between($first, $second, $text) { $start = strpos($text, $first) + strlen($first); $end = strpos($text, $second); return substr($text, $start, $end - $start); }
Соответственно, в данном случае вызывать следует так: $url = "http://your_site.ru"; echo between("<font color=red>", "</font>", file_get_contents($url));
|
|
|
Скрипт для выдерания информации - 2006-01-28 19:39:22
|
|
|
AL
Сообщений: 515
Оценки: 0
Присоединился: 2004-07-19 03:19:44
|
Как можно не найти сайт Manlix'a? ИМХО: Такие сайты в закладках желательно иметь. [sm=go139.gif]
|
|
|
Скрипт для выдерания информации - 2006-01-29 08:17:26
|
|
|
binghop
Сообщений: 16
Оценки: 0
Присоединился: 2004-12-12 23:05:42
|
Lex_Voodoo спасибо за ответ. AL, если посмотреть на их сайте, то нужного мне там нет.
|
|
|
|
|