对word直接从数据库查询进行下载
<无详细内容>
function save($word_name)
{
echo "</html>";
$data = ob_get_contents();
ob_end_clean();
$this->wirtefile ($word_name,$data);
}
function wirtefile ($word_name,$data)
{
$path = 'public/uploads/'.$word_name;
$file = fopen($path,"wd");
fwrite($file,$data);
fclose($file);
$file = fopen($path,"r");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($path));
Header("Content-Disposition: attachment; filename=".basename($path));
echo fread($file, filesize($path));
fclose($file);
unlink($path);
$this->index();
}
- 上一篇:PHP删除或保存在一个字符串中的重复文字
- 下一篇:FirePHP使用详解
精彩图集
精彩文章






