laowu3008 发表于 2021-1-19 20:27:46

php统计网站访问次数的一个简单方法

这里主要用到了session保存当前访问者,并将访问次数写入本地文件。
<?   
    @session_start();   
    $counter = intval(file_get_contents("counter.dat"));//创建一个dat数据文件
    if(!$_SESSION['#'])   
    {   
   $_SESSION['#'] = true;   
   $counter++;//刷新一次+1
   $fp = fopen("counter.dat","w");//以写入的方式,打开文件,并赋值给变量fp
   fwrite($fp, $counter);   //将变量fp的值+1
   fclose($fp);   
    }   
?>

输入代码
<?php echo "$counter";?>
<?php
    @session_start();   
    $counter = intval(file_get_contents("counter.dat"));   
    if(!$_SESSION['#'])   
    {   
   $_SESSION['#'] = true;   
   $counter++;   
   $fp = fopen("counter.dat","w");   
   fwrite($fp, $counter);   
   fclose($fp);   
    }   
?>
<p align="center">您是到访的第<?php echo "$counter";?>位用户</p>

jlgp313 发表于 2021-1-19 20:27:46

支持,顶一下。

db19860922 发表于 2021-1-19 20:28:39

膜拜大神3秒钟

青蛙 发表于 2021-1-19 21:43:28

非常感谢

FAKER 发表于 2021-1-20 05:08:26

{author} 感谢楼主分享

1106311624 发表于 2021-1-20 13:50:42

感谢{author}楼主

rcx096 发表于 2021-1-20 14:04:36

奥利给
页: [1]
查看完整版本: php统计网站访问次数的一个简单方法