PJBlog:验证码有误,请返回重新输入的解决办法

pop:在网上搜索了一下下面两种方式,大家测试时请先备份一下,以免出现问题不能恢复。要是大家觉得验证码烦的话,可以直接删除,请借鉴这里:http://429006.com/article/Technology/918.htm

第一种:

1、复制一份common下的GetCode.asp,并改名为GetCode_Post.asp,搜索
code = Int(Rnd * 9000 + 1000)
If showErrorImg Then
Session("GetCode") = Int(Rnd * 9000 + 1000)
else
Session("GetCode") = code
End If

替换成

code = Int(Rnd * 9000 + 1000)
If showErrorImg Then
Session("GetCode_Post") = Int(Rnd * 9000 + 1000)
else
Session("GetCode_Post") = code
End If

2、打开common/function.asp,搜索

Function getcode()
getcode= """验证码"""
End Function

在下边添加

Function getcode2()
getcode2= """验证码"""
End Function

3、打开common/library.asp,搜索
&getcode()&
替换为
&getcode2()&

4、打开login.asp,搜索
<%=getcode()%>
替换为
<%=getcode2()%>

5、打开common/checkUser.asp,搜索
IF cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
替换成
IF cstr(lcase(Session("GetCode_Post")))<>cstr(lcase(validate)) then

第二种:

打开 blogcomm.asp,搜索

ReInfo(0)="评论发表错误信息"
ReInfo(1)="验证码有误,请返回重新输入
请返回重新输入"
ReInfo(2)="ErrorIcon"
postcomm=ReInfo
Session("GetCode") = empty
exit Function

把这一句里的
Session("GetCode") = empty 
删除即可!

Related Posts