织梦怎么用自定义表单做查询带验证码

织梦怎么用自定义表单做查询带验证码,第1张

织梦怎么用自定义表单做查询带验证码

利用织梦内容管理系统(DedeCMS)自带提供的自定义表单功能即可满足大多数的此类需求。

通过给自定义表单加入验证码的功能,可以防止一些用户恶意提交。

1、先进入DedeCMS后台生成自定义表单。

2、在自定义表单模板中添加验证码代码,如下:

<input

name="validate" type="text" id="vdcode" style="text-transform:uppercase" size="8"/><img

id="vdimgck" align="absmiddle" onClick="this.src=this.src+'?'" style="cursor:

pointer" alt="看不清?点击更换" src="../include/vdimgck.php"/><a

href="javascript:vide(-1)" onClick="changeAuthCode()">看不清? </a>

3、在当前页添加JS代码,如下:

<script

type="text/javascript" language="javascript">//验证

码 function changeAuthCode(){var num =newDate().getTime()varrand= Math.round(Math.random()*10000)

num = num +rand

$('#ver_code').css('visibility','visible')if($("#vdimgck")[0]){

$("#vdimgck")[0].src ="../include/vdimgck.php?tag="+ num}returnfalse}</script>

4、修改订单处理页面,打开网站根目录/plus/diy.php文件, 添加验证代码到第61行左右位置。如下:

if(!empty($dede_fields)){$validate=empty($validate) ? '':strtolower(trim($validate))$svali=strtolower(GetCkVdValue())if(($validate==''||$validate!=$svali)&&preg_match("/6/",$safe_gdopen)){

ResetVdValue()

ShowMsg('验证码不正确!',$dede_add,0,1000)exit}}

进入数据库,找到dede_admin项目,然后点击“浏览”按钮。

2. 然后,我们可以看到后台用户名和密码。密码是MD5加密了的。如果知道破解MD5密码的,直接可以复制去破解,就能知道后台密码是多少了。

3. 不知道破解的,嫌破解麻烦的,那么只能修改啦。点击下面的“修改”按钮。

4. 然后找到“pwd”值。这个是后台密码,

5. 最后输入MD5加密后的密码,比如我的修改为c3949ba59abbe56e057f ,登录密码就变成了123456,修改之后,点击执行按钮,就能成功的修改后台密码了。(dedecms 5.3以上版本密码为admin21232f297a57a5a743894a0e,dedecms 5.1版本密码为123456c3949ba59abbe56e057f )

拓展内容:找到数据库

首先,先找到数据库位置,不同的运营商, *** 作方法不一样。这里小编以西部数码作为演示。其他的运营商,基本原理差不多,如有不知道的可以咨询售后客服。登录账号,点击右上角的“管理中心”,然后点击“进入会员中心”。

2. 然后选择“虚拟主机管理”,再点击忘记密码的程序主机后面的“管理”按钮。

3. 然后再点击“数据库”。

4. 最后,我们就能看到数据库管理按钮了,你的网站是什么编码的,就进入相对应的数据库后台管理。

第一步:

.打开dede_admin数据表:

进入你的MYSQL后台,然后在你的数据库名中,找到dede_admin这项,pwd下的值就是你的密码,织梦密码采取的是MD5加密。

第二步:

重置管理员密码为admin:

dede_admin这这项表下,点“编辑按钮”,进入数据表编辑状态,将“pwd”后面的这项值修改为f297a57a5a743894a0e4,这串数字就是织梦的默认密码admin。

建议直接复制进去,修改好后,点执行,这时候密码就已经重置成功了,可以登陆后台了。

第三步:

登陆后台再次修改密码,修改你想要的密码,默认admin,admin有风险强烈建议修改:

进入系统——系统用户管理——admin超级管理员界面——更改——输入密码——保存用户——注销用新密码重新登陆。

至此,织梦后台管理员的密码和重置和修改就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11839825.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存