ASP编程:监测站点利用几session和application...
ASP脚本是采用明文(plaintext)方式来编写的。application|session|程序|站点<%@Language=VBScript%>
<%OptionExplicit%>
您的sessionID号是:<%=session.sessionid%><br>
<%
Response.Write"在你的程序中一共利用了"&Session.Contents.Count&_
"个Session变量<P>"
DimstrName,iLoop
ForEachstrNameinSession.Contents
判别一个Session变量是不是为数组
IfIsArray(Session(strName))then
假如是数组,那末排列出一切的数组元素内容
ForiLoop=LBound(Session(strName))toUBound(Session(strName))
Response.WritestrName&"("&iLoop&")-"&_
Session(strName)(iLoop)&"<BR>"
Next
Else
假如不是数组,那末间接显现
Response.WritestrName&"-"&Session.Contents(strName)&"<BR>"
EndIf
Next
Response.Write"在你的程序中一共利用了"&application.Contents.Count&_
"个application变量<P>"
%>
------------------------------
本站的检测了局:
在你的程序中一共利用了3个Session变量
在你的程序中一共利用了4个application变量
大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 那么,ASP.Net有哪些改进呢? Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 掌握asp的特性而且一定要知道为什么。
页:
[1]