php - 生成 3 天后过期 URL 的最佳方法是什么?

标签 php html

<分区>

大家好,

我想用 php 制作一个只能通过生成的 URL 访问的网页,该网页只能通过生成的 URL 访问 3 天。之后,用户将无法再访问该页面。

您最好的建议是什么?

非常感谢您。

编辑:非常感谢您对这个主题的所有回答和考虑,这肯定对我有很大帮助。

最佳答案

您可以通过使用“Shot code”概念来实现这一点,其中所有详细信息将根据您生成 url 的频率针对 6 或 7 个随机字母数字字符串进行保存。您还可以根据您的要求更改 URL 的到期时间。

网址格式: http://example.com/your_page_name?q=**{shot_code}* *

例子: <强> http://example.com/your_page_name?q=5rutvfry

Your Record in your DB:
id      shot_code     expiry_time               details...
1       5rutvfry      2021-05-16 10:41:08       abcd
2       t6rtf7if      2021-05-16 10:41:08       pqr
...

关于php - 生成 3 天后过期 URL 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66880975/

相关文章:

php - 扩展类和将其包含在 PHP 中有什么区别?

php - 如何在 Yii 1 中调用组件的构造函数

php - 无法在行中找到列

php - 只允许使用htaccess访问一个php文件

javascript - 问题 bootstrap 3 Carousel 将高度更改为 0px,边距更改为 -.....px

php - 输入 RSS 链接并阅读标题(链接)并保存到数据库中的用户

c# - 斐波那契 LFSR 计算优化

php - 正则表达式、PHP 和邪恶的嵌套 (?R)

javascript - 轻弹切换CSS

php - 如何用 JavaScript 填充 IMG src?