
19.04.2007, 10:54
|
|
Отец порядка
Регистрация: 04.03.2005
Сообщений: 1,007
С нами:
11150246
Репутация:
412
|
|
PHP код:
<?
//начинаем-с...
$link = 'http://win.subscribe.ru/catalog/latest';
$file = @fopen($link,'r');
if ($file) {
$rf = fread($file, 200000);
fclose($file);
} else
{echo 'Какая-то борода творится там. Совсем скаты одичали. Страницу хрен откроешь...';}
//уменьшаем объем того дерьма, которое надо ворошить
$fr = trim(chop($rf));
//определяем место, из которого будем тырить
$s = strpos($rf, '<! -noindex-><FORM', 0);
//удаляем все, что у нас до этого места находится
$rf = substr($rf,$s);
//то же самое, что и чуть выше было, только для конца файла
$s = strpos($rf, '<! -/noindex-><table>');
$rf = substr($rf, 0, $s);
//делаем замены(например, чтобы работали ссылки)
$rf = str_replace('/catalog/','http://win.subscribe.ru/catalog/', $rf);
//b так дклаем со всеми ссылками и другим трешем, который подлежит нашей правке
//теперь самое сложное. Попробуйте просто запомнить...
echo $rf;
?>
надеюсь, доходчиво))
|
|
|