Discuz!每天定时开放注册会员修改方法

注意:本次用7.2测试,其他版本的自己测试下。

在论坛论坛根目录找到 register.php 文件,如果没有,请回忆一下,是不是修改过注册文件的名称了,可以在后台的全局-注册与访问中,查看一下注册文件名,然后:

找到 $discuz_action = 5;

在下面加入 if(date("H",$timestamp)>17) showmessage("请在18:00以前注册");

这样只是限制了截至时间 开始的时间没限制。

如果加入两行的话就可以限制开始时间和结束时间了

if(date(“H”,$timestamp)>17) showmessage(“请在18:00以前注册”😉;

if(date(“H”,$timestamp)>9) showmessage(“请在9:00以后注册”😉;
不过这样两行代码 还可以精简。以下代码合并由肥肥提供,也就是官方论坛版主 肥爷 $hour = date(“H”,$timestamp);

if($hour > 17 || $hour < 9) showmessage("请在9:00至18:00之间注册");

最后,覆盖回去 更新缓存,看一下最终效果!

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年7月20日 下午7:58
下一篇 2022年7月20日 下午7:58

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部