扫码关注官方订阅号
php如何获取登录用户的ip?用remote_addr来获取ip可以获取到可是获取的却是服务器的而不是用户的。第一次搞。求大神指点。
欢迎选择我的课程,让我们一起见证您的进步~~
$_SERVER['REMOTE_ADDR'];
//访问端(有可能是用户,有可能是代理的)IP
$_SERVER['HTTP_CLIENT_IP'];
//代理端的(有可能存在,可伪造)
$_SERVER['HTTP_X_FORWARDED_FOR'];
//用户是在哪个IP使用的代理(有可能存在,也可以伪造)
你把$__SERVER 打印出来看看吧!怎么也不会出来的服务器的ip啊;$_SERVER['SERVER_ADDR'] 才是服务器
可以在前端页面用百度地图的api获取ip
print_r($_SERVER); 打印看看哪个是客户ip
已经搞定了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
//访问端(有可能是用户,有可能是代理的)IP
//代理端的(有可能存在,可伪造)
//用户是在哪个IP使用的代理(有可能存在,也可以伪造)
你把$__SERVER 打印出来看看吧!怎么也不会出来的服务器的ip啊;$_SERVER['SERVER_ADDR'] 才是服务器
可以在前端页面用百度地图的api获取ip
print_r($_SERVER); 打印看看哪个是客户ip
已经搞定了