|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
编译:甘冀平・YESKY 用户在访问站点时常常碰到一些烦人的信息,比如他们常常不知何故地在没有实际提交数据给表单时就到了下一个页面,或者常常达到一个页面,它是以查询字符串的形式转来的,比如?ID=236454。 假如页面没有得到信息,就会产生一个大错误。这常常发生在页面寻找ID或者其他一些信息时,而这时用户是使用书签或者搜索引擎连接到这个页面的。所以,页面需要的信息丢失了,页面结束。 你可以通过检查来了解是否有数据被提交,从而控制这种情况的发生,然后,根据情况显示特定的错误信息,或者执行其他的动作,比如重定向到想要的页面。 在下面的3个例子中,仅仅在屏幕上显示一个信息。 将这段代码直接放置在< % @ LANGUAGE="VBSCRIPT" % >下面。 对于一个表单,使用POST方式 < % If Request.Form = "" Then Response.Write("< p align=""center"" >< font face=""Arial"" >There Was An Error.< br >" & vbCrLf) Response.Write("No Data Was Posted.< /font > " & vbCrLf) Response.End End If % > 返回类别: 教程 上一教程: 表单递交合法性检测-只接受数字 下一教程: ASP漏洞全接触-高级篇 您可以阅读与"ASP中检查没有数据提交的页面Ⅰ"相关的教程: · ASP中检查没有数据提交的页面Ⅱ · 一个防止外部数据提交的脚本 · ASPHTTP使用范例-远程读取别人的页面,并自动写入库 · 在ASP中不借助第三方组件抓取别的站点的页面 · asp+的页面指示标识 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |