以下是一个简单的PHP用户统计示例:

<?php
// 获取访问者的IP地址
$ip = $_SERVER['REMOTE_ADDR'];

// 获取当前日期
$date = date('Y-m-d');

// 获取历史访问数据
$history = file_get_contents('history.txt');

// 获取今日访问数据
$today = file_get_contents($date . '.txt');

// 记录访问数据
$file = fopen($date . '.txt', 'a+');
fwrite($file, $ip . "\n");
fclose($file);

// 统计访问次数和独立IP数
$visits = count(file($date . '.txt'));
$unique = count(array_unique(file($date . '.txt')));

// 更新历史访问数据
$history .= $ip . "\n";
file_put_contents('history.txt', $history);

// 输出统计结果
echo '访问者IP:' . $ip . '<br>';
echo '历史访问数据:' . nl2br($history) . '<br>';
echo '今日访问数据:' . nl2br($today) . '<br>';
echo '独立IP数:' . $unique . '<br>';
echo '访问次数:' . $visits . '<br>';
?>

该示例使用了文件保存访问数据,因此需要确保PHP脚本所在的目录有写入权限。同时,为了保证数据的安全性,建议将文件存储在非Web根目录下,或者通过.htaccess文件防止直接访问。

php写一个用户统计包括访问者的ip访问数据历史数据今日访问数据独立ip访问次数等。

原文地址: https://www.cveoy.top/t/topic/blTd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录