ChatGPT批量写原创文章软件

帝国cms注册手机验证(帝国CMS官网)

帝国cms后台登录验证码怎么去除?登不进后台了,验证吗根本看不清在帝国网站目录下,e/class/config.php,搜索:$do_loginauth,将认证码删除为空即可。怎样去掉帝国CMS后台登陆认证码帝国的验证码设

本文目录一览:

  • 1、帝国cms后台登录验证码怎么去除?登不进后台了,验证吗根本看不清
  • 2、怎样去掉帝国CMS后台登陆认证码
  • 3、phpcms v9注册时报错请输入正确的手机号码
  • 4、帝国cms后台登陆 提示“验证码已过期” ,十万火急!!!

帝国cms后台登录验证码怎么去除?登不进后台了,验证吗根本看不清

在帝国网站目录下,e/class/config.php,搜索:$do_loginauth,将认证码删除为空即可。

怎样去掉帝国CMS后台登陆认证码

帝国的验证码设置的目的是为了网站的安全,避免别人暴力破解,一般不建议去掉,但有的站长为了方便更新网站,就得去掉后台登陆认证码。一,找到网站的目录下 e/class/config.php二,搜索:$do_loginauth三,将认证码删除为空即可。

phpcms v9注册时报错请输入正确的手机号码

根据你提供的信息我认为出现这种报错的原因:

一、没有更新缓存,更新全站缓存再尝试;

二、你在后台 - 用户 - 会员模型管理 - 字段管理 下面添加了字段名为mobile的字段项。(我认为你可能是这种原因)

分析:提交注册执行的是member模块下的index控制器下的register方法,那么找到此方法代码大约116行:

//查看当前模型是否开启了短信验证功能

$model_field_cache = getcache('model_field_'.$userinfo['modelid'],'model');

if(isset($model_field_cache['mobile'])  $model_field_cache['mobile']['disabled']==0) {

$mobile = $_POST['info']['mobile'];

if(!preg_match('/^1([0-9]{10})/',$mobile)) showmessage(L('input_right_mobile'));

$sms_report_db = pc_base::load_model('sms_report_model');

$posttime = SYS_TIME-300;

$where = "`mobile`='$mobile' AND `posttime`'$posttime'";

$r = $sms_report_db-get_one($where);

if(!$r || $r['id_code']!=$_POST['mobile_verify']) showmessage(L('error_sms_code'));

}

由此我们知道它会引入用户模型的字段设置缓存,如果其中有‘mobile’字段时便会对手机格式进行正则匹配,如果失败则返回‘请输入正确的手机号码’提示。

也就是说你是否设置了一个叫mobile的字段并将它设置了‘前台不显示’呢?

对于phpcms二次开发推荐参考iphpcms的教程。

三、如果不是以上原因,你还有一个比较不推荐的方法,就是找到第二条中提到的register方法将对此进行验证的代码注释掉。

帝国cms后台登陆 提示“验证码已过期” ,十万火急!!!

帝国后台登陆还有验证码???如果是认证码,打开EmpireServer\web\e\class\config.php.找到《/后台安全设置

$do_loginauth='admin'; //登录认证码,如果设置登录需要输入此认证码才能通过》,看看admin位置,就是你现在的认证码,清空的话就不用认证码了,但如果说真的是验证码,我就不会了,因为从来没遇到过!!!

帝国cms注册手机验证(帝国CMS官网)

相关文章