我有这段代码,但我不明白为什么会有这些问题。 为什么每次都回答“ 192.168.1.200”? 我如何设置变量是错误的?
谢谢
1)
<?php echo "$ipint"; ?>
输出为:
http://192.168.1.200/192.168.1.200
2)
<?php echo "$ipext"; ?>
输出为:
http://192.168.1.200/2.234.169.198
我使用了另一种模式,同样的输出问题(但加上:9091):
输出为:
http://192.168.1.200/192.168.1.200:9091/
-
$ipint = $_SERVER['SERVER_ADDR'];
$ipext = file_get_contents('http://phihag.de/ip/');
$ipclient = explode(".", $_SERVER['REMOTE_ADDR']);
if ($ipclient[0] == 192) {
$piip = $ipint;
}
else {
$piip = $ipext;
};
?>
PiPi
IP interno: <?php echo "$ipint"; ?>
|
IP esterno: <?php echo "$ipext"; ?>