欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

通过COOKIE统计网站的访问量

程序员文章站 2022-04-25 17:50:17
...

一 代码

<?php 
$f_open = fopen("count.txt","r+");				//打开指定的文件
$count = fgets($f_open);						//读取文件中的数据
if(empty($_COOKIE['cookie_name'])){				//判断COOKIE的是否存在
	setcookie("cookie_name",value,time()+1800);	//如果不存在,则创建COOKIE
	$count = $count + 1;						//将变量$count的值加1
	rewind($f_open);							//打开指定的文件
	fwrite($f_open,$count);						//向文件中写入新的数据
	fclose($f_open);							//关闭文件
}	
?>
<HTML>
<HEAD>
<TITLE>通过COOKIE统计网站的访问量</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<style type="text/css">
<!--
.STYLE1 {font-size: 12px}
.STYLE2 {color: #FF0000}
-->
</style>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<!-- ImageReady Slices (图书管理系统浏览目录修改.jpg) -->
<TABLE WIDTH=1003 BORDER=0 CELLPADDING=0 CELLSPACING=0>
	<TR>
		<TD><img src="images/bg.jpg" width="1003" height="119"></TD>
	</TR>
	<TR>
		<TD height="32" background="images/bg1.jpg">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="STYLE1">此时是:
<script language = "JavaScript" type = "text/javascript">
</script>
 &nbsp;&nbsp;您已经是<span class="STYLE2">第<?php 
$f_open = fopen("count.txt","r+");				//打开指定的文件
$count = fgets($f_open);						//读取文件中的数据
echo "$count";		//输出文件中的数据
?>次</span>访问本系统!</span></TD>
	</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
</HTML>

 

二 运行结果
当首次登录时,网站访问量加1,并显示当前网站访问量。
当在cookie过期时间内再次访问该网站时,不会再加1,只显示当前网站访问量。
通过COOKIE统计网站的访问量
            
    
    博客分类: PHP COOKIE 
 

 

  • 通过COOKIE统计网站的访问量
            
    
    博客分类: PHP COOKIE 
  • 大小: 5.9 KB
相关标签: COOKIE