jsp在线人数统计代码程序

jsp在线人数统计代码程序
/*
┌──────────────────── 深度空间 深度学习 ──┐
│函数名:OnlineCount
│作  用:在线人数统计
│参  数:
│返回值:
│日  期:2006/7/18
└──────────────────── www.DeepTeach.com ──┘
*/
String OnlineCount ()
{
 t=(cint(day(date()))*24+cint(hour(time())))*60+cint(minute(time()))
 k=0
 i=1
 y=0
 Do While application("OnlineIP"&i)<>""
  if application("OnlineIP"&i)=Request.ServerVariables("REMOTE_ADDR") then
   application("OnlineData"&i)=t
   y=1
  end if
  if t-application("OnlineData"&i)>9 or t<application("OnlineData"&i) then
   k=k+1
  else
   if k>0 then
    application.lock
    application("OnlineIP"&i-k)=application("OnlineIP"&i)
    application("OnlineData"&i-k)=application("OnlineData"&i)
    application.unlock
   end if
  end if
  if k>0 then
   application.lock
   application("OnlineIP"&i)=""
   application.unlock
  end if
  i=i+1
 loop
 if y=0 then
  application("OnlineIP"&i)=Request.ServerVariables("REMOTE_ADDR")
  application("OnlineData"&i)=t
 else
  i=i-1
 end if
 Response.Write(i)
}
%>

时间: 2024-11-02 05:15:45

jsp在线人数统计代码程序的相关文章

asp.net 在线人数统计代码

asp教程.net 在线人数统计代码 application最经典的一个方法:统计在线人数,这需要借助于我们的全局应用程序类来对登录的用户信息进行统计:     void application_start(object sender, eventargs e)     {         //在应用程序启动时运行的代码         application["count"] = 0;         system.io.filestream fs = system.io.file.

jsp 生成缩略图代码程序

jsp教程 生成缩略图代码程序 java.io.File file = new java.io.File(saveurl);        //读入刚才上传的文件     String newurl=request.getRealPath("/")+url+"min_"+filename+"."+ext;  //新的缩略图保存地址     Image src = javax.imageio.ImageIO.read(file);         

jsp 在线人数统计程序

首先写个类:      import javax.servlet.*;      import javax.servlet.http.*;      public class SessionCounter implements HttpSessionListener {      private static int activeSessions = 0;      public void sessionCreated(HttpSessionEvent se) {      activeSess

asp 在线人数统计代码

只要复制代码表中到一个文本文件并将其保存在主目录中的网站( " / Global.asa中" ) . <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart application("activevisitors")=0 End Sub Sub Application_OnEnd End Sub Sub Session_OnStart

jsp 图片验证代码程序

<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %> <%! Color getRandColor(int fc,int bc){//给定范围获得随机颜色         Random random = new Random();         if(fc>255) fc=255;      

JSP在线人数程序剖析

js|程序|在线|在线人数 /**这是管理user信息的类 文件名为onLineUser.java */ import javax.servlet.http.*; import javax.servlet.*; import java.util.*; public class onLineUser implements HttpSessionBindingListener { public onLineUser(){ } private Vector users=new Vector(); pu

JSP“抓”网页代码的程序

js|程序|网页 JSP"抓"网页代码的程序如下: <%@ page contentType="text/html;charset=gb2312"%> <% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream; java.net.URL l_url

ASP.NET中使用Application对象实现简单在线人数统计功能

  这篇文章主要介绍了ASP.NET中使用Application对象实现简单在线人数统计功能,本文给出实现步骤和相应代码实例,需要的朋友可以参考下 注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家. 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

ASP.NET中使用Application对象实现简单在线人数统计功能_实用技巧

注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家. 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示. <%@ Application Language="C#" %> <script runat="server"> void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 Applicati