
利用织梦内容管理系统(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超级管理员界面——更改——输入密码——保存用户——注销用新密码重新登陆。
至此,织梦后台管理员的密码和重置和修改就完成了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)