首页 新闻 安徽 体育 财经 黄梅 旅游 军事 娱乐 法治 教育 伊人 健康
繁体中文
 IT 彩信 读书 汽车 演艺 音乐 徽商 书库 邮件 论坛 贺卡 相册 交友
简体中文
精彩图库 业界动态 观察分析 手机数码 电脑教室 软件下载 游戏人间 本地市场
精彩推荐
v金正副总经理被拘留审查 与万平案有牵连
v波导汽车制造悬念追踪
v空调节能标准明年3月启用 建议半年后再买
v高清碟机标准之争爆发割喉战 测试结果将公布
v开辟折叠之路--诺基亚全新7270手机图片赏
v刀锋战士传人--诺基亚全新7260手机全解析
精彩图片
  您当前的位置:IT地带 > 电脑教室 > 办公一族 正文
统计在线人数、每日访问人数和总人数

蓝色人网络学院院  2003-06-12 10:55

    这个程序难一点,特点在于,因为他是分别的传送每个图片,所以不像CGI产生的图片那样大。而且图片可以重复的利用所以较率高速度快。只是没有javascript就不行了。

程序原代码:

<%

imgurl="http://xxx.xxx.xxx/xxxx/" '图片路径

imgname="xxx" '图片名字

cnt=0

dnt=0

s=Request.ServerVariables("path_translated")

cName = left(s,instrrev(s,"\",len(s)))&"chy.cnt"

dName = left(s,instrrev(s,"\",len(s)))&"dchy.cnt"

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

Set objCountFile = objFSO.OpenTextFile(cName,1,True)

If Not objCountFile.AtEndOfStream Then cnt=CLng(objCountFile.ReadAll)

objCountFile.Close

Set objCountFile=Nothing

cnt=cnt+1

Set objCountFile=objFSO.CreateTextFile(cName,True)

objCountFile.Write cnt

objCountFile.Close

Set objCountFile=Nothing

if application("dntime")<=cint(hour(time())) then

Set objCountFile = objFSO.OpenTextFile(dName,1,True)

If Not objCountFile.AtEndOfStream Then dnt=CLng(objCountFile.ReadAll)

objCountFile.Close

Set objCountFile=Nothing

end if

application("dntime")=cint(hour(time()))

dnt=dnt+1

Set objCountFile=objFSO.CreateTextFile(dName,True)

objCountFile.Write dnt

objCountFile.Close

Set objCountFile=Nothing

Set objFSO = Nothing

Response.Write "document.write('99?7?10???"

for i=1 to len(cnt)

Response.Write "

next

Response.Write ”

?????“

for i=1 to 4-len(dnt)

Response.Write ”

next

for i=1 to len(dnt)

Response.Write ”"

next

t=(cint(day(date()))*24+cint(hour(time())))*60+cint(minute(time()))

k=0

i=1

y=0

Do While application(“zxip”&i)<>""

if application("zxip"&i)=Request.ServerVariables("REMOTE_ADDR") then

application("zxsj"&i)=t

y=1

end if

if t-application("zxsj"&i)>9 or t

k=k+1

else

if k>0 then

application.lock

application("zxip"&i-k)=application("zxip"&i)

application("zxsj"&i-k)=application("zxsj"&i)

application.unlock

end if

end if

if k>0 then

application.lock

application("zxip“&i)=”“

application.unlock

end if

i=i+1

loop

if y=0 then

application(”zxip“&i)=Request.ServerVariables(”REMOTE_ADDR“)

application(”zxsj“&i)=t

else

i=i-1

end if

Response.Write ” ?????“

if len(i)=1 then Response.Write ”

for j=1 to len(i)

Response.Write ”"

next

Response.Write "');"%> 

编辑: --
 ∷【相 关 报 道】∷
-使用ASP重启服务器    03-06-12 10:53
-两步制作音量控制程序   03-06-12 10:49
-局域网内资料轻松共享   03-06-12 10:45
-MUMA(Bat.Worm.Muma)病毒档案   03-06-12 10:40
-虚拟web目录容易泄露ASP源代码    03-06-11 14:29
-ASP程序密码验证问题    03-06-11 14:28
-安全脚本程序的编写 V1.0   03-06-11 14:19
-关于将数据成批导入新数据库的程序例子   03-06-11 14:16
-原来鼠标可以这样玩   03-06-11 13:23
-质感圆形按钮制作技法   03-06-10 15:43
 

中国安徽在线网站(中安在线)版权所有 未经允许 请勿复制或镜像
皖ICP证 030106号