If InStr(Request.ServerVariables("HTTP_REFERER"), _ Request.ServerVariables("HTTP_HOST")) = 0 Then sBadForm = "< LI >表单提交自不正确的位置。" & vbCrlf End If 如果表单的隐藏域指示必须进行服务器端验证,则程序遍历表单定义数据库记录作相应的检查,其过程与表单的生成非常相似,只不过此时程序是验证表单,且把输入值非法信息加入到sBadForm中去而已。具体代码见dForm.asp。