Странная хня, вроде бы все правильно с моей точки зрения... но не работает
<?php
$data=file_get_contents('http://epavel.ru/blog/fid-dorgen/');
preg_match_all('|<body(.*)>(.*)</body>|isU', $data, $data2);// выдираем тело документа
print '<pre>';
print_r($data2);
?>
Глюк заключается в том что выводит пустой массив...
Если открыть страницу
http://epavel.ru/blog/fid-dorgen/ в браузере и сохранить исходный код в какой нить файл, и уже его парсить - все ок...
PS: Я за Пашей не гоняюсь

просто когда тестил один скриптик, он запаролся как раз на этой странице...