有没有什么东西可以在 php.ini 中设置一个计时器,以便在几天后采取行动。
就像我在数据库中阻止了用户表一样......我已经把它放到了表中,假设我想在 5 天后从被阻止的用户表中删除它......有什么可以自动化它吗?
希望我问得正确,你理解我的想法
保留用户被禁止的时间,以及数据库中的禁止持续时间。
当用户尝试访问他的帐户时,请检查它是在之前(仍然被禁止)还是之后(未禁止)banDate + banDuration
。
另一种方法是使用crontab或类似的服务来定期检查禁止时间。
用户何时登录检查持续时间。如果上次登录时间减去现在时间 < 5 天,则用户被阻止,否则登录他
我看到两个解决方案: