易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP获取IP的问题

我本机的IP是192.168.1.11 但是用PHP获取后的IP怎么是127.0.0.1,有没有办法得到真实的IP地址?
你是不是以 http://127.0.0.1/wwww/ 访问的?
换成是不是以 http://192.168.1.11/wwww/ 试试



顶74459776

那有没有办法得到客户端的真实IP地址啊

你是不是以 http://127.0.0.1/wwww/ 访问的?
换成 http://192.168.1.11/wwww/ 试试

$_SERVER['REMOTE_ADDR']就是客户端的真实ip(代理除外)

你的站点在本机,访问的时候用了http://127.0.0.1或localhost或机器名,获取的IP当然就是127.0.0.1
如果用http://192.168.1.11或hosts文件中配个域名指向192.168.1.11后用域名访问,$_SERVER['REMOTE_ADDR']得到的就是网卡上的IP了。

我的目的是想记录访问者电脑的实际IP,有没有这样的功能或代码.

.... 这是小问题,给我一个我写的获取真实ip的类吧

<?php
/**
* ip 类
*/
class Ip {
/**
* 构造方法

* @return void
*/
public function __construct() {

}

/**
* 获取 IP 地址

* @return string
*/
public function getIP() {
if (getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'),'unknow'))
$ip = getenv('HTTP_CLIENT_IP'); /* $ip IP 地址 */
else if (getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'),'unknow'))
$ip = getenv('HTTP_X_FORWARDED_FOR');
else if (getenv('REMOTE_ADDR') && strcasec


相关问答:

带html标签的查询问题 - PHP / Framework

我在mySql中有一字段可存html标签,比如说里面有a标签
但是我输入查询条件a的时候并不想查出这条记录,也就是说查询的时候不考虑标签,只考虑内容。
请问大家怎样解决?
可以再弄一个字段来保存过滤标签后的内容。 ......

php文件能否被别人盗取?? - PHP / 基础编程

我刚学习php请问,如果我把php文件上传至服务器后,例如http://www.****.com/cast.php这个文件会不会被别人下载或复制阿?
可以被下载,也可以不被下载,看web服务器对该文件权限的配置

看你对文件权限的设置
......

php时间正则问题 - PHP / 基础编程

PHP code:

$date = '2009-12-25';
$ptn = '/([\d]{4})[- \/](0?[\d]|1[0-2])[-\/ ](0?[\d]|[1-2][\d]|3[0-1])/';
if (preg_match($ptn,$date,$out))
{
print_r($out);exit();
}
结果为:
PHP code:
......

武汉哪里PHP培训比较正规 - PHP / 基础编程

过完年要去武汉了,想了解一下PHP培训比较正规?

哦 对了,还有!PHP手册必须得弄一个

嗯 天天在看圣经(一天也就只能看个二十页),PHP100视频教程看了33讲了(一天也只看一讲)
我会坚持把这本书和视频搞定 ......

求教PHP中str_replace函数问题 - PHP / 基础编程

请问,以下代码,为什么不管用?就str_replace这个函数,替换么有起作用?
PHP code:
$gg='<script type=\"text/JavaScript\">
alimama_pid=\"mm_14281022_2030060_8250750\";
alima ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号