我正在构建一个Web应用程序,应该使用mysql数据库中存在的文本内容创建“.epub”扩展文件,我可以从mysql数据库中获取数据,但无法创建“.epub”文件。有没有办法使用PHP脚本创建'.epub'文件。
答案 0 :(得分:1)
只需使用header()
指定内容类型,然后回显数据库中的内容:
header('Content-type: application/epub+zip');
echo $data;
如果您需要强制浏览器下载文件,您可以使用以下内容:
header('Content-Description: File Transfer');
header('Content-Type: application/epub+zip');
header('Content-Disposition: attachment; filename="mybook.epub"');
echo $data;