php pdf下载文件已损坏

时间:2016-02-13 14:00:43

标签: php pdf force-download

我尝试使用互联网上提供的SmartFile下载提供的代码。在代码中,我使用登录ID检查文件名,以避免用户直接在URL中提供不同的文件名。 (因为他很容易猜到,因为文件名的第一部分是来自登录ID) 。我在代码中检查它是否相等然后它允许pdf下载否则显示访问冲突。 到目前为止一切都很好。但下载后,我收到文件已损坏或文件已损坏的消息(它是作为电子邮件附件发送的,未正确解码)。 我无法弄清问题在哪里。任何帮助赞赏。谢谢

((25 * 0.4536) + 25) * 0.4536

1 个答案:

答案 0 :(得分:0)

在发送任何标头之前应清除输出缓冲区,否则文件将损坏。 ob_end_clean()应该照顾它。

相关问题