刘若英歌曲大全:网站在线人数统计代码

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:59:30
就是可以显示自己网页的在线人数的那种!!!我是新手,最好是有视频教程的~~~拜托了``````
都这么复杂啊~~~?有没说简单点的~~?

以前我做过一个简单的Session的JSP,给楼主看一下,这个实现了登陆的重复检查,只要将重复这部分改称计数即可,如果有问题,请加QQ:71877848

简单的登陆界面:
<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>Gantry HTML</title>
</head>
<body bgcolor="#FFFFFF">
<form action="logcheck.jsp">
姓名
<input type="text" name="UserName">
<input type="submit" name="submit" value="提交">
</form>
</body>
</html>

检查是否重复登陆界面

<%@ page language="java" %>
<%@page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>Session</title>
</head>
<body bgcolor="#FFFFFF">
<%String promt=new String();
boolean hasLog=false;
String name=request.getParameter("UserName");
ArrayList names=(ArrayList)session.getAttribute("lognames");
if(names==null)
{
names=new ArrayList();
names.add(name);
session.setAttribute("lognames",names);
promt="欢迎登陆!";
}
else
{
for(int i=0;i<names.size();i++)
{
if(((String)names.get(i)).equals(name))
{
promt="您已经登陆了!";
hasLog=true;
break;
}
}
if(!hasLog)
{ names.add(name);
session.setAttribute("lognames",names);
promt="欢迎登陆!";
}
}
%>
<br>
<%=promt%>
</body>
</html>

没有完美的

简单的,你可以用session来记录,开始一个session,count+1
结束一个session,count-1

不用自己去写,去申请一个吧!
http://www.cnzz.com/
很专业而且详细!!

这里是统计的演示

http://www.cnzz.com/stat/website.php?web_id=23796

http://www.xcinfo.ha.cn/jsq/login.asp
http://jishuqi.cn/index.php
类似的很多。。都是免费的