官方首页 | 无图版 | BBS首页
PJBlog2最新版本下载|升级包(2007.12.23) Bo-Blog V2.1.0 到 PJBlog 2.7 的转换程序 WP 2.3 到 PJ 2.6/2.7 的转换程序 手把手教您在PJForum上传图片
PJBlog技术支持论坛使用问题总索引 手术式讲解视频教程如何制作 PJblog2.7.05终极资源包电驴免费下载 风格使用区-HOT! 凤凰行动开始!
 11 12
发新话题
打印

[已解决] 完美删除 PJBlog 2.7 验证码,好像很多人要改诶~~

本主题由 无心 于 2008-3-25 10:09 关闭

完美删除 PJBlog 2.7 验证码,好像很多人要改诶~~

和很多朋友一样,我申请的这个虚拟空间,不能正常显示验证码。所以后台管理就无法用了。。。( 等于PJBlog不能用~)
论坛,网络淘了N久也没找到删除 PJBlog 2.7 验证码的方法,俗话说自己动手,丰衣足食。。。follewing me

事先声明:改之前,文件一定要备份呀。。不然就等着哭了~~不过我保证,我改过后没有任何问题(乱码,登陆出错什么的都没发生诶)。。
顺便提醒:改动文件,一定要用FrontPage 或者 DW 等,不然有些页面改动后会出现乱码~~~
如果你没有装这些东东,在线网页编辑也是可以的,用TXT打开ASP文件,把代码复制到在线网页编辑里,然后按Ctrl+F查找几个代码,就可以改了~
这里我帮大家找了一个
http://master8.net/e2/

具体步骤以下:
1.        打开 common/checkUser.asp 去掉以下这两段:
第一段代码:
IF validate="" Then
ReInfo(0)="错误信息"
ReInfo(1)="<b>请输入登录验证码</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
ReInfo(2)="WarningIcon"
login=ReInfo
logout(false)
exit function
end if

第二段代码:
IF cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
ReInfo(0)="错误信息"
ReInfo(1)="<b>验证码有误,请返回重新输入</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
ReInfo(2)="ErrorIcon"
login=ReInfo
logout(false)
exit function
end if


2.打开 login.asp (会员登陆页面)去掉
程序代码:
< label>验证码:<input name="validate" type="text" size="4" class="userpass" maxlength="4"/> <%=getcode()%></label><br/>


3.去掉留言本的验证码: (无此插件的朋友跳过)

打开 Plugins/GuestBook/bookaction.asp 去掉两段代码:
第一段程序代码:
IF cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
showmsg "留言发表错误信息","<b>验证码有误,请返回重新输入</b><br/><a href=""LoadMod.asp?plugins=GuestBookForPJBlog"">请返回重新输入</a>", "ErrorIcon","plugins"
exit function
end if

第二段程序代码
<tr><td align="right" width="70"><strong>验证码:</strong></td><td align="left" style="padding:3px;"><input name="validate" type="text" size="4" class="userpass" maxlength="4"/> <%=getcode()%></td></tr>

其它地方的验证码也可去掉:

打开 blogcomm.asp (评论页面那的验证码)去掉
IF (memName=empty or blog_validate=true) and cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
ReInfo(0)="评论发表错误信息"
ReInfo(1)="<b>验证码有误,请返回重新输入</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
ReInfo(2)="ErrorIcon"
postcomm=ReInfo
exit function
end if

4.打开 register.asp (用户注册页面)去掉
下面这段程序代码我的源码里没有,也就不用删除了

IF (memName=empty or blog_validate=true) and cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
ReInfo(0)="评论发表错误信息"
ReInfo(1)="<b>验证码有误,请返回重新输入</b><br/><a href=""javascript:history.go(-1);"">请返回重新输入</a>"
ReInfo(2)="ErrorIcon"
postcomm=ReInfo
exit function
end if

程序代码
  <tr><td align="right" width="85"><strong>验证码:</strong></td><td align="left" style="padding:3px;"><input name="validate" type="text" size="4" class="userpass" maxlength="4"/> <%=getcode()%> <font color="#FF0000"> *</font> 请输入验证码</td></tr>


程序代码
IF cstr(lcase(Session("GetCode")))<>cstr(lcase(validate)) then
ReInfo(0)="错误信息"
ReInfo(1)="<b>验证码有误,请返回重新输入</b><br/><a href=""javascript:history.go(-1);"">单击返回</a>"
ReInfo(2)="ErrorIcon"
register=ReInfo
exit function
end if

5.打开 class/cls_article.asp 去掉
程序代码
<%if memName=empty or blog_validate=true then%><tr><td align="right" width="70"><strong>验证码:</strong></td><td align="left" style="padding:3px;"><input name="validate" type="text" size="4" class="userpass" maxlength="4"/> <%=getcode()%></td></tr><%end if%>


打开 common/function.asp 去掉
程序代码:

'*************************************
'获得注册码
'*************************************       
Function getcode()
getcode= "<img src=""common/getcode.asp"" alt="""" style=""margin-right:40px;""/>"
End Function

6.打开 /BlogLink.asp (友情连接)去掉
程序代码
                 <tr><td align="right" width="70"><strong>验证码:</strong></td><td align="left" style="padding:3px;"><input name="link_validate" type="text" size="4" class="userpass" maxlength="4"/><%=getcode()%></td></tr>


7.最后可以把这个文件也删除 common/GetCode.asp


这里我把改好的ASP文件提供给大家,附件下载,覆盖相应的文件就可以了。不过个人推荐自己改代码,因为如果你曾经改过代码,覆盖会引起混乱~~那就麻烦西麻烦啦~
再次提醒,一定要先备份哦~~同学们~~~~~
原帖(反正也是我写的):http://oimu.31344.com/article.asp?id=9  反正我是原作者。。。一样的
  留言,一起探讨哦~~我也是刚开始接触PJBlog的诶~~
  好了,祝大家一切顺利哈~
  我博客里的下载地址:点击下载


[ 本帖最后由 木间伤 于 2007-11-14 19:39 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

哥们,这样很容易会被人“信扰”的!取掉它就会给机器发贴创造机会!

TOP

我知道呀。。
不过空间不支持。。。没办法呀
而且我的确看到有人要。。

TOP

TOP

呵呵  不能换服务器吗???
Nogloomy!----MY BLOG!
PJ群:27315672

TOP

穷淫诶···

TOP

正好有空自己顶一下,让需要的朋友看到哦

TOP


[深灰色°]http://www.dokyo.cn

TOP

后台可以关闭验证码的,为什么要这么麻烦来删除呢
小猪资源屋
http://www.pig-web.com/blog
为你搜罗精美酷站,为你提供精选素材!

TOP

太好了, 感谢 你

TOP

 11 12
发新话题