ファイルを強制的にダウンロードしています。xmlファイルです。問題は、ダウンロードしているときに、ダウンロードが開始された現在のページのhtmlダンプがファイルに含まれていることです。これがスニペットです。
ファイル:/bitrix/modules/export/admin/export.php
$name='market'.date('Y-m-d-H-i-s').'.yml';
$file='/bitrix/modules/export/export/'.$name;
$filename=$_SERVER["DOCUMENT_ROOT"].$file;
$fp=fopen($filename,"wb");
/*
*
* Here goes some generating script
*
*/
fclose($fp);
header('Content-disposition:attachment;filename="'.$name.'"');
header('Content-type: application/svg+xml');
readfile(realpath($file));