rwb*_*rwb 3 php download limit
抱歉,标题含糊不清!我有一个包含大量 PDF 文件且每月带宽有限的网站。我想要实现的(在 PHP 中)是一种将每个用户($_SESSION?)限制在某个限制的方法 - 比如说 50MB,超过这个限制,当他们点击下载另一个文件时,他们将被重定向到一个网页,拒绝任何进一步的下载(在接下来的 24 小时内,比如说)。
这可能吗?我不确定我的下载“计数器”是否只能计算.pdf文件(如果访问者达到限制,我不希望访问者被阻止浏览站点)。任何伪代码将不胜感激。
如果您的所有下载都通过一个 php 脚本:
<a href="download.php?file='filename.pdf'" />
Run Code Online (Sandbox Code Playgroud)
你几乎可以做任何你想做的事。该 php 文件可以传送您的所有文件(将它们排除在 webroot 之外),写入您的 _SESSION,并且它可以执行您的重定向。享受。