喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 15  1/2  1  2  > 
     
标题: [问题] 如何获取服务器ip啊?  
 
蒲公英的梦 (蒲公英的梦)
乞丐

初级会员



UID 39280
精华 0
积分 -37
帖子 6
金钱 -37 喜悦币
威望 0
人脉 0
阅读权限 1
注册 2004-10-25
状态 离线
如何获取服务器ip啊?

写一个1.php传带服务器,在其他电脑访问1.php的时候.浏览器显示服务器的ip,1.php应该怎么写啊?????我是新手,,请问谁可以教教我?
2008-5-19 03:02 AM#1
查看资料  发短消息  顶部
 
jlnuzjy
新手上路
Rank: 1



UID 77253
精华 0
积分 45
帖子 43
金钱 45 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-7-29
状态 离线
[推荐阅读] 求兼职网站后台开发(ASP/PHP)
$_SERVER 里面有
2008-5-19 08:10 AM#2
查看资料  Blog  发短消息  顶部
 
静水流深
新手上路
Rank: 1
初级会员



UID 66865
精华 0
积分 41
帖子 55
金钱 41 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-9-23
状态 离线
[推荐阅读] 求一个MySQL命令,大量查阅无果
给你个函数吧!-----------------------------------------------------------

/**  
* 获取服务器的ip  
*  
* @access      public  
*  
* @return string  
**/  
function real_server_ip()   
{   
    static $serverip = NULL;   
  
    if ($serverip !== NULL)   
    {   
        return $serverip;   
    }   
  
    if (isset($_SERVER))   
    {   
        if (isset($_SERVER['SERVER_ADDR']))   
        {   
            $serverip = $_SERVER['SERVER_ADDR'];   
        }   
        else  
        {   
            $serverip = '0.0.0.0';   
        }   
    }   
    else  
    {   
        $serverip = getenv('SERVER_ADDR');   
    }   
  
    return $serverip;   
}  


但愿你会使用函数!






朱丽倩

[ 本帖最后由 静水流深 于 2008-5-19 08:50 AM 编辑 ]
2008-5-19 08:32 AM#3
查看资料  发短消息  顶部
 
isno (小仙)
版主
Rank: 7Rank: 7Rank: 7
好想谈恋爱


UID 78818
精华 1
积分 115504
帖子 3960
金钱 113946 喜悦币
威望 10
人脉 1548
阅读权限 100
注册 2006-8-22
状态 离线
[推荐阅读] 诚聘php开发工程师
直接就是$_SERVER[’SERVER_ADDR‘]
2008-5-19 08:43 AM#4
查看资料  Blog  发短消息  顶部
 
zdw999
中级会员
Rank: 3Rank: 3



UID 81322
精华 0
积分 293
帖子 219
金钱 293 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-10-10
状态 离线
[推荐阅读] 取数据


QUOTE:
原帖由 静水流深 于 2008-5-19 08:32 AM 发表
给你个函数吧!-----------------------------------------------------------

/**  
* 获取服务器的ip  
*  
* @access      public  
*  
* @return string  
**/  
function real_server_ip()  ...
ecshop里的函数,哈我一眼就看出来了





宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒
2008-5-19 11:16 AM#5
查看资料  发短消息  顶部
 
蒲公英的梦 (蒲公英的梦)
乞丐

初级会员



UID 39280
精华 0
积分 -37
帖子 6
金钱 -37 喜悦币
威望 0
人脉 0
阅读权限 1
注册 2004-10-25
状态 离线
[推荐阅读] 上海地纬网络公司招聘
>_<能否给我一份1.php的完整内容吖????函数我不会用..........
2008-5-19 06:26 PM#6
查看资料  发短消息  顶部
 
可酷可乐
注册会员
Rank: 2



UID 89361
精华 0
积分 88
帖子 104
金钱 88 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-3-14
状态 离线
[推荐阅读] 怎么还有人说print是函数?


QUOTE:
原帖由 蒲公英的梦 于 2008-5-19 06:26 PM 发表
>_<能否给我一份1.php的完整内容吖????函数我不会用..........


<?php
function real_server_ip()   
{   
    static 
$serverip NULL;   
  
    if (
$serverip !== NULL)   
    {   
        return 
$serverip;   
    }   
  
    if (isset(
$_SERVER))   
    {   
        if (isset(
$_SERVER['SERVER_ADDR']))   
        {   
            
$serverip $_SERVER['SERVER_ADDR'];   
        }   
        else  
        {   
            
$serverip '0.0.0.0';   
        }   
    }   
    else  
    {   
        
$serverip getenv('SERVER_ADDR');   
    }   
  
    return 
$serverip;   
}
echo 
real_server_ip();
?>
2008-5-20 09:50 AM#7
查看资料  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2536
帖子 4707
金钱 2533 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 北京点晶科技招聘PHP程序员
不用在服务器上放1.php也可以知道服务器的ip哦
echo gethostbyname("www.phpx.com");




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2008-5-20 10:29 AM#8
查看资料  Blog  发短消息  顶部
 
可酷可乐
注册会员
Rank: 2



UID 89361
精华 0
积分 88
帖子 104
金钱 88 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-3-14
状态 离线
[推荐阅读] ftp_get() 下载不成功是否和本地IIS文件设置权限有关?
http://www.52crack.com/Tools/Code/ip.php
我这里就用了楼上说的这个函数。哈哈。




PHP新手需要大家指导
2008-5-20 10:39 AM#9
查看资料  发短消息  顶部
 
lni_wang
新手上路
Rank: 1



UID 123409
精华 0
积分 4
帖子 5
金钱 4 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-5-15
状态 离线
[推荐阅读] 求职-------------------北京,一年工作经验
if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown'))
{
        $PHP_IP = getenv('HTTP_CLIENT_IP');
}
elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown'))
{
        $PHP_IP = getenv('HTTP_X_FORWARDED_FOR');
}
elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown'))
{
        $PHP_IP = getenv('REMOTE_ADDR');
}
elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown'))
{
        $PHP_IP = $_SERVER['REMOTE_ADDR'];
}
2008-5-20 11:35 AM#10
查看资料  Blog  发短消息  顶部
 15  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.027597 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP