首页 悠视游戏文章正文

制作网页怎样在网页上显示多少人在线(on-line)?

悠视游戏 2020年12月29日 05:18 5070 考研君

  

制作网页怎样在网页上显示多少人在线(on-line)?  第1张

Sub Application_OnStart

制作网页怎样在网页上显示多少人在线(on-line)?  第2张

Session。Timeout=1

Application。

  Lock

Application("WhosOn") = 0

Application。UnLock

End Sub

Sub Session_OnStart

Application。

  Lock

Application("WhosOn") = Application("WhosOn") + 1

Application。

  UnLock

End Sub

Sub Session_OnEnd

Application。

  Lock

Application("WhosOn") = Application("WhosOn") - 1

Application。

  UnLock

End Sub

你不妨到这边请求个统计功效很大略的

功效宏大

表露演练

功效演练

  简单得html谈话是不能实行动静表露几何人在线得,必需借助acp大概php等动静步调谈话

在欣赏网页的时侯,常常不妨瞥见少许“姑且网站上的人数是XXX人”的在耳目数同计。何如用ASP来做一个呢?开始,领略一下它的做法,普遍来说,这些线上人数统计都是指一个时段内的访宾客数统计。

  比方(5分钟内,10分钟内)而这个功夫的利害,是由安排者设定的。

  在这个时段内同计各个不同IP的来访的客人总额,就不妨得出姑且的线上人数了,但这边有一个透彻题目须要处置,至于用什么方法来透彻地统计,那即是各人不同的做法了,比方不妨用自动提交的页面,隔一段功夫读取COOKIES等等,而在ASP中,有一个更好的本领,即是运用session东西来统计,这边引荐一下 a这个文献,这是一个很要害的一个文献,请看看它的构造。

  

$#@60;SCRIPT LANGUAGE="VBScript" RUNAT="Server"$#@62;

Sub Session_OnStart

End Sub

Sub Session_OnEnd

End Sub

sub Application_OnStard

End Sub

sub Application_OnEnd

End Sub$#@60;/SCRIPT$#@62;

  当有一个会话爆发时(用户欣赏网页,向Web功效器发出乞求)那么,即使自功效器启用后第一个用户的话,就会同时爆发Application_OnStard和Session_OnStart这两个事变,之后,再有其他用户发出乞求的话,就只爆发Session_OnStart这个事变,而session的存在期是多长,是不妨设定的,Session。

  timeout=X(分钟)

  好了,有了这个很好用的本领,咱们就能精确地统计出在耳目数了,而人数合计是用一个application变量来存在,当在第一个会话发端时,在Application_OnStard事变中安置一条清空计数器的语句application("online")=0,而后,在Session_OnStart事变中,安置一条减少在耳目数的语句application("online")=application("online")+1,而在Session_OnEnd事变相映地放一条减少在耳目数的语句,令计数值减一。

  

  如许,这个文献就改为如下

$#@60;SCRIPT LANGUAGE="VBScript" RUNAT="Server"$#@62;

Sub Session_OnStart

application("online")=application("online")+1

End Sub

Sub Session_OnEnd

application("online")=application("online")-1

End Sub

sub Application_OnStard

application("online")=0

End Sub

sub Application_OnEnd

application("online")=0

End Sub$#@60;/SCRIPT$#@62 p>

  接下来编一个表露图形数字的步调,把在耳目数表露在指定的页面上。

  如许就能得出在人数了

  上头的步调很大略,这边不作领略了,请大师本人观赏一下。在调用在线统计的页面上用一句script语句援用 p文献,以表露图形统计器。

  此刻不妨了,记取重心,你必需把 a放在精确的web运用步调根目次上,而最佳独立为这个统计新建一个web运用步调,不要与其它其他步调凌乱了,否则得出的数据是不精确的,而把这个步调窜改为多用户的在线统计也很大略。

  如许就不妨供给在线统计功效了,何如实行请又大师去推敲一下吧。。。。

标签: 在线网页游戏

发表评论

手游资讯Copyright Your WebSite.Some Rights Reserved. 备案号:皖ICP备18022227号