服务器不是本地,原来是正常的,不知道是公司改了服务器的原因还是什么?获取IP代码如下: $ip_string = $_SERVER['HTTP_CLIENT_IP'].','.$_SERVER['HTTP_X_FORWARDED_FOR'].','.$_SERVER['REMOTE_ADDR'];
if ( preg_match ("/\d+\.\d+\.\d+\.\d+/", $ip_string, $matches) )
{
return $matches[0];
}网上找了很多获取方法都不管用!
if ( preg_match ("/\d+\.\d+\.\d+\.\d+/", $ip_string, $matches) )
{
return $matches[0];
}网上找了很多获取方法都不管用!
解决方案 »
- VC6编译PHP 5.3.2的扩展出现一大堆错误
- mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localho
- 使用ajaxfileupload插件,火狐https文件上传问题
- 最普通的form undefined index error.
- 获得三级联动值问题.还需要插入数据库,请问大虾怎么解决这个
- IE下button disable无法定义字体颜色
- 我的PHP网站近来访问量急剧下降。不知道是什么问题
- FCKEDITOR 的路径问题,望高手解答一下
- php短信接口开发问题
- php怎么接收安卓上传的图片
- 计算单词在字符串中出现的次数
- joomla里怎样添加新的php页面
$_SERVER["REMOTE_ADDR"]
这个不行?