社区
Web 开发
帖子详情
求代码
tsl0910
2010-10-17 09:00:42
求各位高手给段代码:
实现页面计数的计数器,要求当刷新页面时,不增加计数
...全文
65
1
打赏
收藏
求代码
求各位高手给段代码: 实现页面计数的计数器,要求当刷新页面时,不增加计数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
galaxy_42
2010-10-17
打赏
举报
回复
#!/usr/local/bin/perl
#存贮表示主页访问量数字的文件
$data = '/usr/local/etc/httpd/htdocs/counter.data';
#用作文件锁的临时文件
$lockfile = '/usr/local/etc/httpd/htdocs/counter.LOCK';
# 主模块
&increment;
print "Content-Type: text/html\n\n";
print $accesses;
sub increment {
# 检查临时文件是否存在
while (-e $lockfile) {
sleep 2; # 存在则等待2秒
}
# 创建临时文件
open(LOCK," >$lockfile") || die
"Can't create lockfile.\n";
# 读文件并更新数据
open(DATA,$data) || die "Can't open data file.\n";
$accesses = < DATA >;
$accesses++;
print DATA "$accesses\n";
close(DATA);
# 删除临时文件,对数据文件开锁
close(LOCK);
unlink($lockfile);
}
你可以在页面上需要显示计数器的地方加上下面的HTML代码,页面被访问的时候,来访者就可以知道自己是第几位来访者了。
< html > < head >
< title >Home Page< /title >
< /head >
< body >
< h1 >Home Page< /h1 >
< p >欢迎您!第
< !--#exec cgi="/cgi-bin/text-counter.cgi" >
位来访者.< /p >
< /body > < /html >
《数据结构及算法经典》源
代码
.
单元加 字符 底层编程 效验算法 数学问题 数据结构 数组 文件程序
求
进制 汉诺塔 硬币情况 逆阵 问题算法 小写数字转为大写数字 其它 <br/>共168...
iChat 1.61 用户管理模块源
代码
支持ACCESS或SQL SERVER数据库(通过ODBC支持),兼容etchat用户文件格式。 用户注册管理部分用DLL形式从iChat.exe中独立出来。 用户注册、验证部分DLL模块源码公开。
发邮件向论文作者卑微
求
代码
模板
如果可能的话,是否可以把源
代码
发送给我? 无论您是否同意,最好的祝福都送给您。如果您能帮助我,我将不胜感激:)。 谢谢和问候。 XXX【自己的名字】 XXX【自己的学校】 2021/4/23 英文版本: Dear Professor XXX...
科研经验002:如何礼貌地要
代码
的邮件模板
如果参考的论文没有开源
代码
的话,可以发邮件问作者要,论文通常都会有作者的邮箱,作者一般还是挺乐意分享的,毕竟自己的工作还是有关注度的,citiation可以增加。但是问作者要
代码
还是要讲究一点技巧的,以下分别...
c语言必背100
代码
,初学者
代码
大全(c语言必背100
代码
)
一个完全入门初学者如何学
代码
,读
代码
和写
代码
,,我想学
代码
不知道方向谁能给我指明一个方向?1、学
代码
:前提是你的复有一个比较系统的学习.认真完成每一个课程中的案例.2、读
代码
:分制两步走:前期能读懂自己写的
代码
....
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章