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
删除即可!