background image

php 统计网站/html 页面浏览访问次数程序

本文章来给大这介绍了

php 自己写的一些常用的网站统计代码写法,用无数据库的与使用

数据库及

html 静态页面浏览资次数统计代码,大家可进入参考。

实例

1

直接使用

txt 文件进行统计的代码

代码如下
<?php
session_start();//定义 session,同一 IP 登录不累加
$filepath = 'count.txt';
if ($_SESSION['temp'] == '')//判断$_SESSION[temp]的值是否为空,其中的 temp 为自定义的变

{
 if (!file_exists($filepath))//检查文件是否存在,不存在刚新建该文件并赋值为 0
 {
  $fp = fopen($filepath,'w');
  fwrite($fp,0);
  fclose($fp);
  counter($filepath);
 }else
 {
  counter($filepath);
 }
 $_SESSION['temp'] = 1;//登录以后,给$_SESSION[temp]赋一个值 1
}

//counter()方法用来得到文件内的数字
function counter($f_value)
{
 //用 w 模式打开文件时会清空里面的内容,所以先用 r 模式打开,取出文件内容,保存到
变量
 $fp = fopen($f_value,'r') or die('打开文件时出错。');
 $countNum = fgets($fp,1024);
 fclose($fp);
 $countNum++;
 $fpw = fopen($f_value,'w');
 fwrite($fpw,$countNum);
 fclose($fpw);
}
//注释下面一行可以实现同一 IP 登录不累加效果,测试时可以打开
session_destroy();
?>
上面使用的是

txt 文件,下面我们来介绍一个 mysql 数据库操作实例

代码如下