织梦dedecms如何实现发送短信验证码后60秒倒计时
找到DEDE后台目录,也就是默认的/dede/loginphp在Dreamweaver8里面是第44行 找到以下代码
if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen))
把上面的代码替换成以下代码
if( false )
然后直接保存就可以了这样后台登录的时候就可以不用输入验证码就可以登录了,下面我们再去掉后台验证码的以及提示
找到DEDE后台目录,也就是默认的/dede/templets/loginhtm在Dreamweaver8里面是第53 - 55行 找到以下代码
<li><span>验证码:</span> <input name="validate" type="text" id="vdcode" style='width:50px;text-transform:uppercase;' class="text" /> <img id="vdimgck" src="/include/vdimgckphp" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onClick="thissrc=thissrc+''" /></li>
注释或者删除掉即可
DEDECMSv56后台验证码的步骤:
DEDECMSv56版本就不需要去手工去掉验证码了,官方更新了版本功能,可以在DEDE后台直接取消掉后台验证码了,
操纵方法如下:
1 登录DEDE后台Dede教程-598080707NET
2 系统 - 系统设置 - 验证安全设置 - 验证安全设置 - (取消勾选 - 后台登陆) - 然后点确定
这样DEDECMSv56的后台验证码就去掉了
您好,跟版网团队很高兴为您解答:
1去除后台验证码一共有两种方法,第一种方法,找到/dede/loginphp这个文件,将如下代码去掉:
if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){ResetVdValue();
ShowMsg('验证码不正确!','loginphp',0,1000);
exit;
} else {
这里还有一个闭合标签”}“需要去掉,位置如下图:
2这样的话已经可以了,但是后台页面那个验证码还会显示,找到/dede/templets/loginhtm 去掉下面代码即可。
<phpif(preg_match("/6/",$safe_gdopen))
{
>
<dt>验证码:</dt>
<dd><input id="vdcode" type="text" name="validate" style="text-transform:uppercase;"/><img id="vdimgck" align="absmiddle" onClick="thissrc=thissrc+''" style="cursor: pointer;" alt="看不清?点击更换" src="/include/vdimgckphp"/>
<a href="#" onClick="changeAuthCode();">看不清? </a></dd>
<php
}
>
<dt> </dt>
3第二种方法:找到data/safe文件,打开,找到inc_safe_configphp此文件。看到如图代码,将里面的“6”,去掉,保存即可。(第二种方法没有试过,其实第二种方法比较简单)
希望我的回答能够帮到您。跟版网-专业织梦模板定制下载站。genbanorg登入dedecms的后台,选择系统 -> 会员设置 -> 在是否开启会员功能选择“是”。保存。
在 系统 -> sql命令行工具 –> 多行命令 –> 填写sql语句(附件文件membersql记事本打开,复制过来) –> 确认执行。把需要的创建的信息写入数据库中。
系统 -> 系统基本参数 -> 其它选项,填写你的短信精灵用户名,密码以及短信签名,确定保存。
把插件中的member目录覆盖到项目目录下。开始到网站前台,注册用户名,测试短信功能。
找到DATA文件夹里的\safe\inc_safe_configphp这个文件
用记事本打开,找到: $safe_gdopen = ’1,2,3,4,5,6,7′;这句代码, 这个就是系统哪些地方开启验证码。与[验证码安全设置]界面是一对一的关系把里面的“6”删除了,就可以了。
这是删除 验证码的,添加验证码应该是一样的方法,找到这个地方把6添上就行
0条评论