使用PHP做一个网站访问IP记录功能

<?php
$time = date("y-m-d H:i:s");//$time把访问时间记录下来 如果向把具体年份写出来请把y更改为Y
//注意Y要是英文半角哦
$ip = $_SERVER["REMOTE_ADDR"];//$ip记录访问者IP
$save = "IP:".$ip." "."time:".$time."\n";//把上面两个结合并添加空格
//不想要空格可以删除$save中的." "
echo $save;//echo 保存
file_put_contents("a.txt",$save,FILE_APPEND);//通过$save保存至txt文档 
header('Location: http://xxx.xxx/index.html');
//跳转到主页,不要照搬,把xxx.xxx换成你的域名(如果主页不是index.html的话要更换/index.html)
//如果你的网站就是php的话请把旧主页更换为其他名字,例如:a.php /index.html也要换成/a.php
?>

保存效果(文件是a.txt)

IP:xxx.xx.xx.xx time:22-08-29 10:04:49
IP:xxx.xx.xx.xx time:22-08-29 10:08:33
IP代表访问者的IPV4地址,time代表访问时间,精确到秒

之后一定要把php作为网页第一访问,如果有宝塔面板就简单多了,保证网站默认文档跟下面一样就可以了 宝塔官网​​​​​​

index.php
index.html
index.htm
default.php
default.htm
default.html

更改路径:面板>网站>网站设置>默认文档

有疑问可以发送到评论

 参考代码(观影哔哔机发的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值