может так попробовать.
я в пхп, что дятел, потому не обессудь, если что...

PHP код:
<?php
// открываем Тот файл
$remotefile = fopen("http://ya.ru/", "r");
//читаем его
$content= fread($remotefile, 100000);
//закрываем его
fclose($remotefile);
//и обрезаем
eregi("<body.*>.*</body>", $content, $ret);
//открываем Этот файл
$localfile = fopen("/tmp/somefile", w);
//пишем в него
fwrite($localfile, $ret[0])
//и закрываем
fclose($localfile);
?>