为PJblog增加通过密码保护找回密码的功能

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 15:01 点击:

要修改的源文件有:common/library.asp member.asp register.asp

======================================================
(2008/04/16更新)
现将二级密码和密码保护2个功能文件打包下载,请仔细阅读里面说明,按相应操作进行。
基本上如果没有修改过里面文件内容的可以直接覆盖,没有问题的。
下载: 二级密码和密码保护功能文件.rar (13.11 KB)
======================================================

修改方法入下:

打开member.asp
1.找到
代码:

<tr><td align="right" width="85"><strong>密码重复:</strong></td><td align="left" style="padding:3px;"><input name="Confirmpassword" type="password" size="18" class="userpass" maxlength="16"/> 必须和上面的密码一样</td></tr>

在下面加上
 

代码:

<tr><td align="right" width="85"><strong>密保问题:</strong></td><td align="left" style="padding:3px;"><input name="mbquestion" type="text" size="18" class="userpass" maxlength="16"/><font color="#FF0000"> *</font> </td></tr>

<tr><td align="right" width="85"><strong>密保答案:</strong></td><td align="left" style="padding:3px;"><input name="mbanswer" type="text" size="18" class="userpass" maxlength="16"/><font color="#FF0000"> *</font></td></tr>2.

找到
代码:
dim UID,username,Oldpassword,password,Confirmpassword,Gender,email,homepage,QQ,HideEmail,checkUser

直接后面加上
代码:

,mbquestion,mbanswer3.

找到
代码:

password=trim(CheckStr(request.form("password")))
Confirmpassword=trim(CheckStr(request.form("Confirmpassword")))

下面添加
代码:

mbquestion=trim(CheckStr(request.form("mbquestion")))
mbanswer=trim(CheckStr(request.form("mbanswer")))

4.找到
代码:

if password<>Confirmpassword then
ReInfo(0)="错误信息"
ReInfo(1)="<b>密码验证失败!请重新输入。</b><a href=""javascript:history.go(-1);"">单击返回</a>"
ReInfo(2)="ErrorIcon"
SaveMem=ReInfo
exit function
end if
end if

下面添加
代码:

if len(mbquestion)=0 or (len(mbquestion)<6 or len(mbquestion)>16) then
ReInfo(0)="错误信息"
ReInfo(1)="<b>请输入6到16位密保问题!</b><a href=""javascript:history.go(-1);"">单击返回</a>"
ReInfo(2)="WarningIcon"
SaveMem=ReInfo
exit function
end if

if len(mbanswer)=0 or (len(mbanswer)<6 or len(mbanswer)>16) then
ReInfo(0)="错误信息"
ReInfo(1)="<b>请输入6到16位密保答案!</b><a href=""javascript:history.go(-1);"">单击返回</a>"
ReInfo(2)="WarningIcon"
SaveMem=ReInfo
exit function
end if

5.找到
代码:

"update blog_member set mem_Sex="&Gender&",mem_Email='"&email&"',mem_HideEmail="&HideEmail&",mem_HomePage='"&homepage&"',mem_QQ='"&QQ&"'

后面增加
 

代码:

,m

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • 火车头采集器dedecms织梦5.7图集发布模块的制作方法
    • PJBLOG页面广告投放终极攻略教程(威客365版)
    • 手动修改实现日志标题左侧小日历效果

    新闻关注排行榜

    热门推荐 最新推荐
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1