可能重复:
标题位置 + 内容处置
我有一个使用生成excel报告的页面 header content-type
并将生成信息保存在数据库中(例如谁生成了报告,何时等)我的问题是为什么我不能重定向页面。下面是示例代码/算法
// excel content
/* excel content populates here */
// output to excel file
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=".$positionFileName);
header("Cache-Control: max-age=0");
// save logs on the database
/* save logs code executed here */
// redirect page to get the logs on the database that display on the web page
header("location: report.php"); *<--- I can't redirect to report.php*
这正是我想要的
用户要做的是选择报告类型,然后单击按钮生成以输出 excel 报告(打开/保存对话框)。然后,系统会将生成报告的日志保存在数据库中,然后显示在页面上。这就是为什么我想在report.php 上再次重定向它,以便日志将再次出现在数据库中以显示在浏览器上。