Typecho添加来访记录,自动保存来访者IP

📚教程 · 04-25

用一串简单的代码轻松记录来访者的信息,可以防止被攻击了找不到等等,或者是看看站点有没有人访问,又可以不放到前台页面里影响美观性。

正文开始

  1. 添加到主题内的index.php文档里,底下找个位置直接插入即可。
<?php
header('Content-type: text/html; charset=utf-8');
$time = date('Y-m-d H:i:s',time());
$ip = $_SERVER["REMOTE_ADDR"];
$ua = $_SERVER["HTTP_USER_AGENT"];
$file = fopen("ua.txt",  "a+");
fwrite($file, "来访时间:{$time}\n");
fwrite($file, "来访者ip:{$ip}\n");
fwrite($file, "设备信息:{$ua}\n\n");
?>
  1. 插入后保存 后面有记录会自动保存在站点的根目录或者主题内同目录的位置,可以刷新下,只要出现了ua.txt即可
  2. 需要定时进行删除ua.txt 删除时间看文件的大小,若不够大一年半载的再删除也可以。删除后会重新自动生成。
教程

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

上一篇 : Typecho在主题内添加当前页面加载时间

下一篇 : Typecho文章底部页面添加文章上下篇按钮

© 2023 - 2024 橙子海 - Orange Sea. All Rights Reserved.

版权所有 橙子海 - Orange Sea. 本站内容未经书面许可,禁止一切形式的转载。

桃李春风一杯酒,江湖夜雨十年灯

Theme Jasmine

加载速度 · 18 ms