|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;提交表单利用asp只管削减服务器真个事情量,如许就应当多利用javascript,把一切提交字段利用javascript或vbscript检测后提交给服务器,如许服务器就不用再作检测,而在提交时大概会有人修正script从当地提交,如许存在平安提交的成绩,以是应当请求从服务器断路径提交,其他地点提交提交无有效:
<%
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
ifmid(server_v1,8,len(server_v2))server_v2then
response.write"<br><br><center><tableborder=1cellpadding=20bordercolor=blackbgcolor=#EEEEEEwidth=450>"
response.write"<tr><tdstyle=font:9ptVerdana>"
response.write"你提交的路径有误,克制从站点内部提交数据请不要乱该参数!"
response.write"</td></tr></table></center>"
response.end
endif
%>
好比说下面的代码起名为check_path.asp保留,每次碰到表单提交时援用就好了:
<!--#includefile="check_path.asp"-->
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全 |
|