就是因为改了
“Discuz!管理中心 -> 全局 -> 注册与访问 -> 注册 -> 注册文件名”:index.php,这个就不行了
我看了代码了。register.htm这个模板里form的action的值是需要跳到“注册文件名”的这个文件的,你引到index后,注册文件就不对了,无法返回正确的值,所以注册不成功了。现在需要把register.htm的form的action手动写死,不要用变量就可
源代码:- <form method="post" name="register" id="registerform" class="gateform" onsubmit="ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;" action="$regname?regsubmit=yes">
复制代码 修改后的代码:- <form method="post" name="register" id="registerform" class="gateform" onsubmit="ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;" action="to_quickbest.php?regsubmit=yes">
复制代码 这样才能实现以你现在的功能下,注册成功不会报错,不过经常实际测试,阻拦注册机的效果不是很好。
你现在能拦住应该是你本身正常注册都注册不进去的原因 |