请问各位大侠在php中怎样获取客户端的ip地址? 是_SERVER里的一个参数。输出 _SERVER 看看就知道了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getenv('REMOTE_ADDR')参考http://blog.ccidnet.com/index.php?op=ViewArticle&articleId=3910&blogId=55 http://www.webjx.com/htmldata/2005-07-13/1121209358.html 取得用户的真实IP 来自:xltxlm<? function iptype1 () { if (getenv("HTTP_CLIENT_IP")) { return getenv("HTTP_CLIENT_IP"); } else { return "none"; } } function iptype2 () { if (getenv("HTTP_X_FORWARDED_FOR")) { return getenv("HTTP_X_FORWARDED_FOR"); } else { return "none"; } } function iptype3 () { if (getenv("REMOTE_ADDR")) { return getenv("REMOTE_ADDR"); } else { return "none"; } } function ip() { $ip1 = iptype1(); $ip2 = iptype2(); $ip3 = iptype3(); if (isset($ip1) && $ip1 != "none" && $ip1 != "unknown") { return $ip1; } elseif (isset($ip2) && $ip2 != "none" && $ip2 != "unknown") { return $ip2; } elseif (isset($ip3) && $ip3 != "none" && $ip3 != "unknown") { return $ip3; } else { return "none"; } } Echo ip(); ?> 请教:按钮禁用后鼠标移到按钮上怎样保持还是手型的? 高手帮忙输出一下这个数组吧.头痛死了. 求助啊,我的页面怎么这样了 PHP读取文本文件显示结果的问题!!! 一个比较高深的问题:请问PHP如何发送POST请求来读取其它服务器上动态生成的HTML文件? 为什么我顶一的函数没有执行?请大家帮忙! 请介绍几本比较好的PHP入门书籍! 请问一个form里如果有多个button的话怎么操作呢? 小问题 心情不好,放分。(4) 如何提高上传缩略图的品质 想做一个动态创建表单的程序,请高手给个思路。
参考http://blog.ccidnet.com/index.php?op=ViewArticle&articleId=3910&blogId=55
<?
function iptype1 () {
if (getenv("HTTP_CLIENT_IP")) {
return getenv("HTTP_CLIENT_IP");
}
else {
return "none";
}
}
function iptype2 () {
if (getenv("HTTP_X_FORWARDED_FOR")) {
return getenv("HTTP_X_FORWARDED_FOR");
}
else {
return "none";
}
}
function iptype3 () {
if (getenv("REMOTE_ADDR")) {
return getenv("REMOTE_ADDR");
}
else {
return "none";
}
}
function ip() {
$ip1 = iptype1();
$ip2 = iptype2();
$ip3 = iptype3();
if (isset($ip1) && $ip1 != "none" && $ip1 != "unknown") {
return $ip1;
}
elseif (isset($ip2) && $ip2 != "none" && $ip2 != "unknown") {
return $ip2;
}
elseif (isset($ip3) && $ip3 != "none" && $ip3 != "unknown") {
return $ip3;
}
else {
return "none";
}
} Echo ip();
?>