彻底删除引用方法(推荐给近期遇到垃圾引用麻烦的)


彻底删除引用方法(推荐给近期遇到垃圾引用麻烦的)


针对一些人所遇到的垃圾引用完全绕过了所有垃圾验证,怀疑直接被写入数据库。暂时还未找到有效解决办法,只能放出一个一了百术了:关键就是删除数据库字段,让所有东西想写都没得写。但是代价就是失去此功能。理论上是可以完全解决写一篇日志出几个垃圾引用问题。

1、修改数据库

安装OFFICE里的ACCESS软件(不会不懂的话自己打开office安装盘看看);

打开blogDB文件夹,把里面的数据库文件(默认为PBLog2.asp)的asp后缀改为mdb后缀;

双击用ACCESS打开,删除整个 blog_Trackback 表:找到,右击,删除;

若是装了防垃圾引用或是元旦版可以顺道删除 blog_Info 表下的 blog_tbKey 字段;

删除后关闭ACCESS,把数据库文件名改回为asp。

2、修改class文件夹下的cls_article.asp

用DW或EP等编辑软件打开cls_article.asp,约150行(2.6)或180行(元旦版),也就是在“显示日志评论内容”一块找到如下代码:

SQL="Select comm_ID,comm_Content,comm_Author,comm_PostTime,comm_DisSM,comm_DisUBB,comm_DisIMG,comm_AutoURL,comm_PostIP,comm_AutoKEY,comm_hasReply FROM blog_Comment Where blog_ID="&LogID&" and comm_parentID=0 UNION ALL Select 0,tb_Intro,tb_Title,tb_PostTime,tb_URL,tb_Site,tb_ID,0,'127.0.0.1',0,0 FROM blog_trackback Where blog_ID="&LogID&" orDER BY comm_PostTime "&comDesc

整个换成:

SQL="Select comm_ID,comm_Content,comm_Author,comm_PostTime,comm_DisSM,comm_DisUBB,comm_DisIMG,comm_AutoURL,comm_PostIP,comm_AutoKEY FROM blog_Comment Where blog_ID="&LogID&" orDER BY comm_PostTime "&comDesc

保存

3、删除trackback.asp

4、删除相关显示

包括class文件夹、Template文件夹、search.asp、ConContent.asp等;还有在后台-设置模块-编辑html,修改Search和BlogInfo两模块,删除相关显示。

这些东西,删或者不删除都不会影响使用,只是表面显示。具体删除方法就不多说了。

注:本来想提供整个升级包的,不过删除数据库问题不想开发删除工具了,用的人也不多。自己手动吧,多学学也没害处。我也是刚弄出来的,具体还未测试,我自己也还没删除干净显示,只是别弄就边写了。修改了1、2两点后就应该完全不会被垃圾引用骚扰了。

再提醒:修改前记得把整个blog复制一份,别改错了自己抓狂。

上一篇: 怎样5折发平邮 4折发EMS
下一篇: 我是重庆崽儿
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: ASP 程序 网页
相关日志:
评论: 0 | 引用: 49 | 查看次数: 13732
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1 字 | UBB代码 关闭 | [img]标签 关闭