仓酷云

标题: ASP网页编程之ASP完成克制站外提交表单例程 [打印本页]

作者: 山那边是海    时间: 2015-1-16 22:21
标题: ASP网页编程之ASP完成克制站外提交表单例程
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安全
作者: 乐观    时间: 2015-1-19 09:26
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 小妖女    时间: 2015-1-25 13:32
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 活着的死人    时间: 2015-2-2 22:15
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 分手快乐    时间: 2015-2-8 12:38
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 蒙在股里    时间: 2015-2-25 14:53
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 谁可相欹    时间: 2015-3-7 22:54
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 仓酷云    时间: 2015-3-15 16:16
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 飘灵儿    时间: 2015-3-22 02:47
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2