当前位置:编程学习 > asp >>

一段ASP代码的大概意思

'--------POST部份------------------
If Request.Form<>"" Then
For Each Fy_Post In Request.Form
For Fy_Xh=0 To Ubound(Fy_Inf)
If Instr(LCase(Request.Form(Fy_Post)),Fy_Inf(Fy_Xh))<>0 Then
Response.Write "<Script Language=JavaScript>alert('新沂E网提示您↓\n\n您的本此操作失败了!');history.back();</Script>"
Response.End
End If
Next
Next
End If
答案:这应该是防SQL注入之类的代码

Fy_Inf是一个数组,里面存放不允许使用的字符串

然后对FORM提交上来的数据进行遍历,一旦数据中存在Fy_Inf里面的字符串,就弹出对话框

点对话框确定按钮就返回提交前的界面

上一个:ASP代码中,调用数据库的代码是什么?
下一个:如何用asp代码修改acc数据库的值

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,