网站首页 >> 源码 >> 正文
标题

网站IP统计代码页面,支持所有网站

逍遥   01月19日 03:46   78℃   0
内容

首先在你的 MySQL 数据库中执行以下 SQL,创建 IP 统计表:

CREATE TABLE `website_ip_stats` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `ip_address` varchar(45) NOT NULL COMMENT '访问者IP地址',
  `visit_count` int(11) NOT NULL DEFAULT 1 COMMENT '访问次数',
  `first_visit_time` datetime NOT NULL COMMENT '首次访问时间',
  `last_visit_time` datetime NOT NULL COMMENT '最后访问时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `ip_address` (`ip_address`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网站IP访问统计表';

2. PHP IP 统计核心代码

创建ip_statistics.php文件,代码如下(可直接嵌入你的网站页面

支付1币,才能查看本内容!立即支付查询订单

环境要求

服务器支持 PHP 5.6+(推荐 7.0+)

已安装 MySQL/MariaDB 数据库

部署步骤

执行 SQL 脚本创建数据表

修改 PHP 代码中的数据库配置($db_host/$db_user/$db_pass/$db_name

ip_statistics.php文件引入到你网站的入口文件(如index.php)顶部,例如:

<?php include 'ip_statistics.php'; ?>
  1. 查看统计数据

    • 取消代码末尾getStats函数调用的注释,即可看到基础统计结果

    • 也可直接在数据库中查询website_ip_stats表获取详细数据

总结

  1. 核心功能:通过getRealIP函数精准获取访问者真实 IP(兼容代理 / CDN),并将 IP、访问次数、时间存入 MySQL

  2. 数据逻辑:已存在的 IP 更新访问次数和最后访问时间,新 IP 插入首次访问记录

  3. 扩展建议:可根据需求增加更多维度(如访问页面、浏览器信息),或添加 IP 归属地查询功能(需对接 IP 库)

该代码轻量、稳定,适合中小网站的 IP 统计需求,且做了异常处理和兼容,能应对大部分场景。


网站截图

网站IP统计代码页面,支持所有网站,image.png,网站IP统计,CDN,统计代码,第1张

演示地址

https://www.81dir.com/ip_statistics.php

你可能想看:
«    2026年2月    »
1
2345678
9101112131415
16171819202122
232425262728
最近发表
相关推荐
  • 车牌号归属地查询开源版源码,支持全省份查询,后期可能更新
  • 全能在线工具导航HTML跳转单页,支持任何工具,后台可添加
  • 宽带检测速度完整源码1.03版本最新版,支持多线路切换
  • 用户中心登录管理页面-完整代码,欢迎测试
  • 算卦页面完整代码全开源未加密可以上线使用1.05最新版
  • 高频 HTML 代码片段和高频 CSS 代码片段
  • 健身私人训练:所有训练的先决条件
  • 面向所有人的基本AI课程
  • 面向人工智能时代能力的所有技能课程
  • 一键查询自己名下的所有运营商电话卡
  • 网站改版维护页面基于 particles.js 实现粒子动效
  • 网站跳转HTML代码GO跳转导航网站必备广告必备跳转
  • 单页个人分享页面包含个人信息、分享内容卡片
  • 赞助我们HTML页面
  • 全新UI自适应地址发布页面源码,HTML单页,轻巧好看发布单页