用代理上网得怎么知道它得IP,而不是代理得IP。 一般代理服务器都会有一个标志的, print_r($_SERVER); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绕过代理显示ip,需要代理服务器提供这种不隐藏用户ip的功能。 我有个思路不知道可不可以实现!就是用JS取得客户端的IP,然后在POST到服务器!! 哦,楼上办法到是有道理,但是js怎么能取呢?cookie不保险。 cokeyang(西北狼)那个方法我做过了..可以完成.不过速度太慢了....我还是在局域网里边.公网上没有试过..不过我还没有想到其它方法 修改一下就可以用了:////////////////////////////////////function ip() { if (isset($_SERVER["HTTP_CLIENT_IP"])) { return $_SERVER["HTTP_CLIENT_IP"]; } else { if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) { return $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { if (isset($_SERVER["REMOTE_ADDR"])) { return $_SERVER["REMOTE_ADDR"]; } else { return null; } } }} 有没有练手的项目啊? php.ini时区问题 php模拟多线程. 这fputs貌似不行呢~ 求php高手一名 php对文件的操作(配置文件) thinkphp 关于错误提示 急。。。PHP图片验证码的问题 大家帮忙看一下,按照正常思路写的采集器为什么报错啊? 为什么我不能用required! 错误提示是这样的!请大家帮忙! 如何在UltraEdit里编辑PHP文档时,能高亮显示其语法和函数? php5在xp下安装的问题 数组解析的问题,已经困扰我一天了
就是用JS取得客户端的IP,然后在POST到服务器!!
cookie不保险。
可以完成.
不过速度太慢了....我还是在局域网里边.
公网上没有试过..
不过我还没有想到其它方法
function ip() {
if (isset($_SERVER["HTTP_CLIENT_IP"])) {
return $_SERVER["HTTP_CLIENT_IP"];
} else {
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
return $_SERVER["HTTP_X_FORWARDED_FOR"];
} else {
if (isset($_SERVER["REMOTE_ADDR"])) {
return $_SERVER["REMOTE_ADDR"];
} else {
return null;
}
}
}
}