您现在的位置:
宁夏家电维修网
>>
网络学院
>>
网页设计
>>
网络编程
>> 教程正文
教程·不用Golobal和session实现在线人数统计
用户登录
新用户注册
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
不用Golobal和session实现在线人数统计
作者:德力科技 教程来源:德力科技 点击数: 更新时间:2005-4-30
热
荐
★★★★★
实现在线人数统计最常用的方法就是golobal.asa结合session做,但这种方法有两个不利:
1、每个session要占用12k的服务器内存空间,为了人数+1就要付出12k内存的代价。
2、golobal.asa要放在网站的根目录下才会起作用,而且根目录只能有一个golobal,矛盾突出。
为此,有一种使用cookie和application在asp文件中实现在线统计的方法,欢迎批评指正,共同探讨:
第一步:做一个框架,包含隐藏框架(count.asp)
第二步:编写count.asp
<%
user=request.cookies("21bbsusername")
totaluser=application("user")
if instr(totaluser,user)=0 then
application.lock
application("user")=totaluser&";"&user
application.unlock
end if
%>
<html>
<head>
<meta http-equiv="refresh" content="2">
</head>
<body>
</body>
</html>
第三步:显示
<%
user=split(application("user"),";")
num=ubound(user)
response.write num
%>
德力科技声明:本站发布的文章或作品版权归作者共有,如有侵权之处,或未注明出自网站及作者姓名,请与德力科技联系。本站所提供的插画,摄影作品,以及文章作品版权归原作者所有。
教程录入:德力科技 责任编辑:德力科技
上一篇教程:
ASP实现结构化列举并查看某路径下所有文件
下一篇教程:
asp中对ip进行过滤限制函数
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
asp不用DSN访问数据库
不用 EOF 以加快记录循环
不用询问关闭一个独立的窗口
Xhtml第11天:如何制作不用表
photoshop打造cool 3d logo!
Fireworks 做证券效果的 Log
Fireworks 制作做 MX 2004 L
© 宁夏·银川德力科技服务有限公司版权所有,保留所有权利