以下代码:
<?php
// Get referrer:
$ref=@$HTTP_REFERER;
echo "<b>Referrer of this page = $ref </b><br>";
// Get IP:
$ip=@$REMOTE_ADDR;
echo "<b>IP Address= $ip</b><br>";
?>
返回:
此页面的推荐人 =
IP地址=
为什么这行不通?谢谢-
最佳答案
$HTTP_REFERER
和 $REMOTE_ADDR
未定义,因为 register_globals
被关闭。
请改用 $_SERVER['HTTP_REFERER']
和 $_SERVER['REMOTE_ADDR']
。不要打开register_globals
。
关于php - 试图在 PHP 中获取用户 IP、引荐来源数据 - 为什么这段代码不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930249/