帝国cms模板qq、微信一键登录注册时时提示验证码过期问题
做帝国cms模板的时候,制作QQ、微信互联接入时,因为要做一建登录注册,要的效果就是如果没注册用户直接注册然后直接登录,有注册就直接登录,但是在做一键注册时老是提示验证码过期,后来仔细想想是自己忽略了一键注册还有个验……
做帝国cms模板的时候,制作QQ、微信互联接入时,因为要做一建登录注册,要的效果就是如果没注册用户直接注册然后直接登录,有注册就直接登录,但是在做一键注册时老是提示验证码过期,后来仔细想想是自己忽略了一键注册还有个验证码的问题,有两个解决办法:
一、关闭后台注册验证码(不推荐) 二、简单修改注册函数,具体实现如下:
修改微信/qq登录函数,一般在e/memberconnect/(qq/weixin)/loginend.php
查找 register($_POST);
在上面增加一句:$_POST[‘nokey’]=1;//不验证后台验证码
修改register函数,在e/member/class/member_registerfun.php
查找$public_r[‘regkey_ok’]==1
在后面加一句 $add[nokey]<>1即可;
- 上一篇
帝国CMS后台系统设置里面的扩展变量怎么使用呢?
很多站长可以能发现帝国cms的后台有一个扩展变量的功能,很多做帝国模板的都会使用到这个功能,在恢复完网站以后都需要去更改扩展变量。扩展变量他所以在帝国cms后台位置: 系统 - 系统设置 - 扩展变量那么这个具体是干
- 下一篇
帝国CMS信息置顶扣除相应积分
首先在所需的系统模型中添加int字段 top,单选按钮0,1(0为否,1为是)。主要修改e/class/qinfofun.php两处 一处为增加,一处为编辑。在文件中找到esetcookie("lastaddinfotime",time(),time()+3600*24);下面到//-------------