НЕТ! Ты грабишь другой сайт, у него соответственно другой код, тебе заместо этого, нужно вот это:
$file=preg_replace('/<?xml(.*?)<body>/si','',$file);
НЕТ! Ты грабишь другой сайт, у него соответственно другой код, тебе заместо этого, нужно вот это:
$file=preg_replace('/<?xml(.*?)<body>/si','',$file);