IP为何总是127.0.0.1? 试试$ip = getenv("REMOTE_ADDR"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 笨~~因为你是通过http://localhost访问的 改为$ip = getenv("REMOTE_ADDR"); 就可以测试出对方访问的IP了 $ip = getenv("REMOTE_ADDR"); 没用啊 不会吧! 你用HEADER试试,看看是不是你的问题。 跟他说了那是通过localhost来的嘛 to luncif:没用to 24680: 怎么用?to zxyufan: 说过是传到服务器上了。http://www.starwalker.f2s.com 但是127.0.0.1的确是在本机用http://localhost访问自己时$REMOTE_ADDR的值 给zxyufan(宇凡) 真不是本地的机器!!服务器在英国!!我在大陆!!!难道是服务器的毛病? 试试如下代码:<?function getIp() { $ip = getenv("REMOTE_ADDR"); $ip1 = getenv("HTTP_X_FORWARDED_FOR"); $ip2 = getenv("HTTP_CLIENT_IP"); ($ip1) ? $ip = $ip1 : null ; ($ip2) ? $ip = $ip2 : null ; return $ip; }echo getIp();?> <?echo $REMOTE_ADDR;?>好用呀,http://runmin.51.net/ip.php试试看,这个程序就是上面那几行代码。 To runmin(稻草人): 51.net的服务器上是好的,可是到f2s.com上就不好了。是不是他们在服务器上动了手脚? 你可以用PHPINFO()看一下 F2S的PHP参数表 PHP生成的图片如何保存 即将配置个服务器,什么样的配置好呢 支持一下,踩一下,这个功能怎么做?? phpmailer发送含前CHECKBOX的内容时.到邮箱中为空 求解php中HTML 超链接(链接)方法 怎么分别读取文本框的文本并插入相应sql 请问各位大侠在php中怎样获取客户端的ip地址? php与sql server连接问题 PHP如何从MySQL中读数据? 小弟做的Flash+XML播放器,欢迎提意见! php中,为什么加上session,回退时就会有网页过期的问题 有没有这样的php程序或别的程序:在客户端运行这个程序后,就能将服务器上的文件备份到本地?
没用啊
to 24680: 怎么用?
to zxyufan: 说过是传到服务器上了。http://www.starwalker.f2s.com
真不是本地的机器!!服务器在英国!!我在大陆!!!难道是服务器的毛病?
<?
function getIp() {
$ip = getenv("REMOTE_ADDR");
$ip1 = getenv("HTTP_X_FORWARDED_FOR");
$ip2 = getenv("HTTP_CLIENT_IP");
($ip1) ? $ip = $ip1 : null ;
($ip2) ? $ip = $ip2 : null ;
return $ip;
}
echo getIp();
?>
echo $REMOTE_ADDR;
?>好用呀,http://runmin.51.net/ip.php试试看,这个程序就是上面那几行代码。
51.net的服务器上是好的,可是到f2s.com上就不好了。是不是他们在服务器上动了手脚?