半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

请教本站文章搜索代码问题?

2022-06-11 16:06:05 暂无评论 228 网站技术问题 错误   出现   网页

大概说一下处理部分的代码吧:
dim keyword '定义keyword
keyword=replace(replace(replace(request(keyword),',),[,),],) '对keyword读取出来的数据进行处理,去除敏感字符
if keyword= or keyword=% then
closeconn
call msg(请输入您要查询的关键字!,-1) ‘这段IF...END IF语句定义如果keyword为空的话,提示一个信息
end if
sql=select id,username,userid,kind,title,flag,click,ifjh,addtime,diaryMood from love_article where title like '%&keyword&%' and flag=1 order by id desc ’关键就在这里了,这部分是从love_article表中读取title字段包含keyword并且flag=1的数据中的id,username,userid,kind,title,flag,click,ifjh,addtime,diaryMood字段的值,我认为你的问题出在“flag=1”部分,因为不知道你的数据表,所以不清楚你的flag字段是什么信息,估计是文章验证通过的标识,你先把“and flag=1”删除掉,试试能不能搜索到东西,如果可以的话,说明确实是flag字段的问题。

一般来说,不太可能是数据库连接的问题,如果是数据库连接的问题,多半不会提示“无搜索的文章”,而会出现程序报错。因为这个是读取数据而不是写入数据的操作,所以我认为跟数据库的属性和访问权限也没有关系。如果不行的话,建议楼主提供详细一些的信息,便于我们进行进一步的判断。

为什么网页总打不开呢,总是出现网络错误呢?

Internet Explorer浏览器(IE)出现错误故障,有可能是文件丢失,或者病毒木马造成的。

请下载超级兔子,里面有一个功能是“修复IE,检测危险程序”的功能,完全修复一下IE浏览器了。
★版权申明:本答案为小资男人原创,鄙视各种抄袭答案、复制黏贴的人!★
超级兔子下载地址:

如果你网页已经打不开了,你有下载软件的话,那么我直接给你个超级兔子的下载地址,你直接用下载软件下载就可以了,下面是直接下载地址



--
如果使用超级兔子还没有完全解决这个问题,我建议重新下载IE浏览器进行修复即可。

IE6下载地址:

IE7下载地址: (正式免激活版)

IE8下载地址:

请选择对应版本下载。

怎么会出现网页上有错误呢?

Javascript出现错误或服务器错误会导致网页上有错误。
第一个可能性比较大的是网页本身的问题。也就是服务端的问题。如今很多的网站页面的代码都是套用一些模板,而原模板的所有js(javascript)脚本可能又没有被完全用到。加之设计者的水平或是疏忽等问题。导致在页面上找不到js对象。就会显示出网页有问题的现象。
第二个可能是电脑本身问题。比如浏览器的版本。或是他的页面需要某些插件或组件。而你的电脑上没有安装或是被屏蔽。也可能造成这个现象。
网页上有错误的一般解决方法
1、点击“开始”菜单,打开“运行”。
2、输入regsvr32 jscript.dll后选择“确定”。
出现提示后,点击确定。
3、再次输入regsvr32 vbscript.dll选择“确定”。
再一次出现提示后,确定。
4、经过以上两次成功提示,说明已成功修复IE组件,将浏览器的过滤等功能关闭后,清除一下浏览器的缓存(工具->Internet选项->删除Cookies),点浏览器上的工具——然后再选择最下面的Internet选项,再点Internet删除文件(记得勾上删除所有脱机内容),确定后,然后再重新打开浏览器尝试。

猜你喜欢