帝国cms7.5会员注册和登录验证码不显示bug

文章作者:技术宅 | 2019-11-18
字体大小:
帝国cms7.5会员注册和登录默认是没开启验证码的,但是这样会被别人大量垃圾注册。
当我们开启验证码后发现/e/member/login/login.php这个地址的登录界面验证码不能显示,只显示“点击显示验证码”,但点击没有反应。
一旦我们开启验证码后,之前注册的会员也没法登录了。

之前发现网上一群人都说是GD库没开启导致的,这都是瞎扯淡。
这个问题主要是/e/member/login/login.php这个页面没有加载/e/data/js/ajax.js
解决方法:打开登录和注册的这2个文件
/e/template/member/loginopen.php
/e/template/member/register.php
添加代码<script src="/e/data/js/ajax.js"></script> 
就如下图一样 找个合适地方加上就行了。

然后我们在刷新页面 点击显示验证码发现已经正常显示 问题解决。

 
暂时关闭评论!
Copyright © 2019 技术宅 版权所有 关于我们| 法律声明| 免责声明| 广告服务| 联系我们| 投稿| 充值| 豫ICP备2023024979号