0
我遇到下载blob文件的问题,我的sql查询返回完美结果,但即时消息下载时,我正在下载页面的html代码而不是blob数据。说im使用wordpress并为此写一个自定义函数是很重要的。现在,如果我从页面文件中删除get_header(),输出将完美返回,但如果get_header存在,则返回htmls。现在我该如何摆脱它?如何使用Mysql blob无HTML下载文件
这里有我的下载功能:
foreach($search_order as $order)
{
header();
$file_name = 'Li_'. $random_number . '.mg';
$mimetype = 'application/octet-stream';
$filedata = $order->data;
header("Content-length: ".strlen($filedata));
header("Content-type:" .$mimetype);
header("Content-disposition: download; filename=" .$file_name);
}
echo $filedata;
和page.php文件,我把这个调用的函数:
downloadFile($order_id);
echo "<td><a href=?id=" . $search->order .">download file</a>";
感谢