一般代理服务器都会有一个标志的, print_r($_SERVER);
解决方案 »
- php命名规范
- 请教一个异步运行的问题
- php 怎样实现点击一下图片就会换成另一张图片,图片的个数是3个。
- php解析XML请看xml文件,在线等候
- web服务器在与下层服务器通讯过程中(结果还没返回),怎么实现进度条
- 非常简单的问题,但是小弟就是弄不好,请大虾执教
- 奇怪?require的路径怎么确定啊?(内详)
- 把form中的action值设为mailto:[email protected],表单里有一些文本的字段值,
- 请问那个phpmyadmin是怎么用的..我已经解压了..
- php5.5能不能连接sql server 2005?
- 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;
}
}
}
}