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 数据库操作实例
代码如下