gpt4 book ai didi

php - 当网站用户通过 php 下载文件时,如何创建数据库日志?

转载 作者:行者123 更新时间:2023-11-29 07:10:01 25 4
gpt4 key购买 nike

我需要创建一个小型网站,人们可以通过 session 开始时的 html 登录/密码表单访问该网站。我已经完成了这个,但是我需要在用户单击链接并下载文件时进行记录。

我需要记录哪个用户点击下载了文件。

我现在只有一个指向 download.php 的链接,如下所示

链接

<a href="download.php">download</a>

文件

header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="somefile.pdf"');
readfile('somefile.pdf');

我将如何记录谁实际下载了文件?

最佳答案

在 download.php 文件的顶部记录 session 登录详细信息是非常简单的。无需通过另一个中间文件进行重定向。

如果你想阻止人们直接链接到 download.php,你应该在 download.php 的开头进行一些安全检查。

关于php - 当网站用户通过 php 下载文件时,如何创建数据库日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5187126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com