小灰博客--小灰IT技术博客 | sky00.com

ASP中防止暴库容错代码

大家用的标准数据库连接方式应该都是conn.asp

代码如下:

1
2
3
4
5
6
7
<%
On Error Resume Next
response.buffer=true
dim conn
set conn = Server.CreateObject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("data/sjabc.MDB")
%>

On Error Resume Next 这串代码很重要,如果没有加入,很有可能会被黑客暴库!
当然你在调试程序的时候要把这句代码注释掉,不然调试代码出错问题就看不出来了!

JS网页容错代码:

1
2
3
4
5
6
7
8
9
<script type="text/javascript" language="JavaScript">// <![CDATA[

<!-- Hide
function killErrors() {
  return true;
}
   window.onerror = killErrors;
// -->
// ]]></script>

加上它之后,网页状态栏里就不会有黄色叹号的提示错误信息了!


如果该文章帮到了您,不妨帮忙分享支持下博主!
同时也欢迎各位技术爱好者加入IT技术群(点击即可):70035098 互相交流学习!

分享该文章到:

2条评论

  1. 分析的很透彻,很欣赏你的看法,学习了。



发表评论

邮箱地址不会被公开。 必填项已用*标注