推荐:实例详解ASP中断开记录集的使用方法我们在使用ASP 内置的ADO组件进行数据库编程时,通常是在脚本的开头打开一个连接,并在脚本的最后关闭它,但是就较大脚本而言,在多数情况下连接打开的时间要比它需要打开的时间长得多。因此为
当出现错误时,错误和错误网页文件之间的映射关系是在每个目录的properties对话框的CustomErrors选项卡中决定的,这在InternetServicesManager里面的属性设置,谁有兴趣的话就去看看.
定制错误网页显示ASPError对象属性的所有值,并通过使用Response.Status方法,把一个HTTP报头状态消息返回给客户端,指明出现了一个错误。接着使用GetLastError方法获取对ASPError对象的一个引用,因此可以访问错误的详细数据:
…
<% Response.Status="500InternalServerError" SetobjASPError=Server.GetLastError() %> Currentlyexecutingthepage:<B>show_error.asp</B><P> <B>ErrorDetails:</B><BR> ASPError.ASPCode=<%=objASPError.ASPCode%><BR> ASPError.Number=<%=objASPError.Number%>(0x<%=Hex(objASPError.Number)%>)<BR> ASPError.Source=<%=Server.HTMLEncode(objASPError.Source)%><BR> ASPError.Category=<%=objASPError.Category%><BR> ASPError.File=<%=objASPError.File%><BR> ASPError.Line=<%=objASPError.Line%><BR> ASPError.Column=<%=objASPError.Column%><BR> ASPError.Description=<%=objASPError.Description%><BR> ASPError.ASPDescription=<%=objASPError.ASPDescription%> <FORMACTION="<%=Request.ServerVariables("HTTP_REFERER")%>"METHOD="POST"> <INPUTTYPE="SUBMIT"NAME="cmdOK"VALUE="Returntothepreviouspage "> <P> </FORM>
|
分享:请注意!常见的ASP脚本攻击及防范技巧由于ASP的方便易用,越来越多的网站后台程序都使用ASP脚本语言。但是, 由于ASP本身存在一些安全漏洞,稍不小心就会给黑客提供可乘之机。事实上,安全不仅是网管的事,编程人员也必须在某些安全