请问asp的application_onstart和session_onstart的区别?
请问application_onstart和session_onstart的区别?第一个问题:请问各位大哥application_onstart和session_onst...
请问application_onstart和session_onstart的区别?
第一个问题:请问各位大哥application_onstart和session_onstart有什么不同和区别?
application_onstart是onstart事件对应的过程
session_onstart也是onstart事件对应的过程
请问这两个开始事件对应的过程他们的本质区别是什么呢?
第二个问题:application_onstart最具体的是什么意思? session_onstart最具体的是什么意思?
第三个问题:application是所有用户共享信息,session是记录访问者的私有信息,
但我怎么觉得这两个(所有用户共享信息)和(访问者的私有信息)都好像是共享的意思呀?
第四个问题:
书上说application是所有用户共享信息的意思,
下面这段代码为什么把application("online")所有用户的共享信息放在session_onstart里呢?
请问是为什么?然到这样子放法不是错误?还是乱放?
<script language=vbscript runat=server>
sub application_onstart
application("online")=0
end sub
sub session_onstart
application("online")=application("online")+1
end sub
sub session_onend
application("online")=application("online")-1
end sub
</script> 展开
第一个问题:请问各位大哥application_onstart和session_onstart有什么不同和区别?
application_onstart是onstart事件对应的过程
session_onstart也是onstart事件对应的过程
请问这两个开始事件对应的过程他们的本质区别是什么呢?
第二个问题:application_onstart最具体的是什么意思? session_onstart最具体的是什么意思?
第三个问题:application是所有用户共享信息,session是记录访问者的私有信息,
但我怎么觉得这两个(所有用户共享信息)和(访问者的私有信息)都好像是共享的意思呀?
第四个问题:
书上说application是所有用户共享信息的意思,
下面这段代码为什么把application("online")所有用户的共享信息放在session_onstart里呢?
请问是为什么?然到这样子放法不是错误?还是乱放?
<script language=vbscript runat=server>
sub application_onstart
application("online")=0
end sub
sub session_onstart
application("online")=application("online")+1
end sub
sub session_onend
application("online")=application("online")-1
end sub
</script> 展开
展开全部
ASP你几大对象你该知道吧 其中就有 session 和application
session和application的本质区别在于
session保存的是特定用户信息
application保存的是所有用户信息
1.application_onstart和session_onstart的区别?
application_onstart是第一次启动服务器时就会启动application_onstart事件
而session_onstart是在第一次客户登陆 也就是session启动时才启动session_onstart事件
2.第二个问题:application_onstart最具体的是什么意思? session_onstart最具体的是什么意思?
通过上面所说 application是保存所有用户信息,也就是说当appliction_onstart是当第一次启动服务器时就启动
appliction_onstart事件
session_onstart
则是用户访问的时候就启动的事件
第三个问题:application是所有用户共享信息,session是记录访问者的私有信息,
但我怎么觉得这两个(所有用户共享信息)和(访问者的私有信息)都好像是共享的意思呀?
这个问题其实很好理解
你新建立一个1.asp文件
在其中输入
<%
session("abc")="session的值"
application("abc")="application的值"
%>
然后新建一个2.asp文件
<%
response.write session("abc")
response.write application("abc")
%>
你打开1.asp后 再打开2.asp
由于你给session("abc")和application("abc")
都赋值了 所以你会看到两个的值
然后你用另外的机器打开2.asp
你只会看到application的值
因为session不是共享的]
4.<script language=vbscript runat=server>
sub application_onstart
application("online")=0
end sub
sub session_onstart
application("online")=application("online")+1
end sub
sub session_onend
application("online")=application("online")-1
end sub
</script>
这个代码其实是个典型的Global.asa代码
必须放在网站的根目录下,文件名也必须是叫Global.asa
他的作用很简单 就是用来统计在线人数的
看 这里表示 第一次启动服务器 把在线人数定义为0
sub application_onstart
application("online")=0
end sub
当有人访问服务器 就将在线人数+1
sub session_onstart
application("online")=application("online")+1
end sub
当来访的人离开时 就将当前在线人数-1
sub session_onend
application("online")=application("online")-1
end sub
其实就这么简单
说得很绞 多理解下
好久没来玩知道了
回答完毕
session和application的本质区别在于
session保存的是特定用户信息
application保存的是所有用户信息
1.application_onstart和session_onstart的区别?
application_onstart是第一次启动服务器时就会启动application_onstart事件
而session_onstart是在第一次客户登陆 也就是session启动时才启动session_onstart事件
2.第二个问题:application_onstart最具体的是什么意思? session_onstart最具体的是什么意思?
通过上面所说 application是保存所有用户信息,也就是说当appliction_onstart是当第一次启动服务器时就启动
appliction_onstart事件
session_onstart
则是用户访问的时候就启动的事件
第三个问题:application是所有用户共享信息,session是记录访问者的私有信息,
但我怎么觉得这两个(所有用户共享信息)和(访问者的私有信息)都好像是共享的意思呀?
这个问题其实很好理解
你新建立一个1.asp文件
在其中输入
<%
session("abc")="session的值"
application("abc")="application的值"
%>
然后新建一个2.asp文件
<%
response.write session("abc")
response.write application("abc")
%>
你打开1.asp后 再打开2.asp
由于你给session("abc")和application("abc")
都赋值了 所以你会看到两个的值
然后你用另外的机器打开2.asp
你只会看到application的值
因为session不是共享的]
4.<script language=vbscript runat=server>
sub application_onstart
application("online")=0
end sub
sub session_onstart
application("online")=application("online")+1
end sub
sub session_onend
application("online")=application("online")-1
end sub
</script>
这个代码其实是个典型的Global.asa代码
必须放在网站的根目录下,文件名也必须是叫Global.asa
他的作用很简单 就是用来统计在线人数的
看 这里表示 第一次启动服务器 把在线人数定义为0
sub application_onstart
application("online")=0
end sub
当有人访问服务器 就将在线人数+1
sub session_onstart
application("online")=application("online")+1
end sub
当来访的人离开时 就将当前在线人数-1
sub session_onend
application("online")=application("online")-1
end sub
其实就这么简单
说得很绞 多理解下
好久没来玩知道了
回答完毕
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询