当前位置:首页 » 云服务器 » php网站服务器ip地址吗

php网站服务器ip地址吗

发布时间: 2025-07-26 12:39:39

㈠ 可否在php的网页中判断ip地址,然后显示不同网页

至于判断,你可以写一个匹配你们内部ip地址的正则表达式来,然后根据此表达式来判断客户ip地址 如果这麽固定的话,还不用正则表达式。 if(substr($REMOTE_ADDR,0,9)=="168.192.0"){ echo "是本地ip地址";}substr($REMOTE_ADDR,0,10)=="168.192.0." 如果客户端是通过代理上来的,只能获得代理服务器的地址,没法获得真实的IP,所以这个方法是有局限性的 我写了一个Php过滤ip的类,需要的话和我联系 [email protected] 我的邮箱[email protected] 我的信箱:[email protected] IP能否判断大小?若可以!最好就以大小来判断!能否给我也发一份,参考一下

㈡ 在局域网内,用Apache2建了PHP服务器,IP地址是自动获取,建立了虚拟主机,如何在别的电脑上来访问站点

server启动之后,查看他的IP地址是多少,这个就不赘述了,假如看到的是192.168.1.2,在看你当时做虚拟主机的端口是多少,默认一个是80,在另外一台机器上,打开浏览器,输入http://192.168.1.2:80 就可以访问了,具体参数查看你的服务器的设置。另外一个网站的访问http://192.168.1.2:X, 80和X的端口号具体是多少,你应该清楚,或者上apache去查吧

㈢ 安装PHPnow环境后,我打开http://127.0.0.1/结果不显示此服务器互联网IP!请问是怎么回事

需要用户名和密码
的原因原因是你的网站根目录权限问题。
你要把本机建立的服务器绑定到你的域名可以,但是有很多限制性因素。
1. 如果是有独立的外网IP并且是静态的话直接将域名解析到你的IP就好了。
2. 如果是普通宽带,那么你的IP是动态的,直接解析就不行了,因为你的IP会变的,只有通过动态域名解析(例如花生壳等),然后把域名用CNAME记录解析到动态域名上。
3. 如果是小区宽带,不但要做第二种情况的事还要找小区宽带让他们在路由器上把80端口映射到你的机器上。

楼主还有什么不明白给我留言。

㈣ 如何使用PHP获取客户端及服务器端IP的封装类

本文实例讲述了PHP获取客户端及服务器端IP的封装类。分享给大家供大家参考,具体如下:
客户端IP相关的变量:
1. $_SERVER['REMOTE_ADDR']; 客户端IP,有可能是用户的IP,也有可能是代理的IP。
2. $_SERVER['HTTP_CLIENT_IP']; 代理端的IP,可能存在,可伪造。
3. $_SERVER['HTTP_X_FORWARDED_FOR']; 用户是在哪个IP使用的代理,可能存在,可以伪造。
服务器端IP相关的变量:
1. $_SERVER["SERVER_NAME"],需要使用函数gethostbyname()获得。这个变量无论在服务器端还是客户端均能正确显示。
2. $_SERVER["SERVER_ADDR"],在服务器端测试:127.0.0.1(这个与httpd.conf中BindAddress的设置值相关)。在客户端测试结果正确。
类如下:

class getIP{
function clientIP(){
$cIP = getenv('REMOTE_ADDR');
$cIP1 = getenv('HTTP_X_FORWARDED_FOR');
$cIP2 = getenv('HTTP_CLIENT_IP');
$cIP1 ? $cIP = $cIP1 : null;
$cIP2 ? $cIP = $cIP2 : null;
return $cIP;
}
function serverIP(){
return gethostbyname($_SERVER["SERVER_NAME"]);
}
}
$getIP = new getIP();
$clientIp = getIP::clientIP();
$serverIp = getIP::serverIP();
echo 'Client IP is ',$clientIp,'<br />';
echo 'Server IP is ',$serverIp,'<br />';

㈤ php获取IP地址的三个函数区别

以下资料供参考:

1、REMOTE_ADDR 浏览当前页面的用户计算机的ip地址

2、HTTP_X_FORWARDED_FOR 浏览当前页面的用户计算机的网关

3.HTTP_CLIENT_IP 客户端的ip

在PHP 中使用 REMOTE_ADDR 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。

要想透过代理服务器取得客户端的真实 IP 地址,就要使用 HTTP_X_FORWARDED_FOR 来读取。

不过要注意的事,并不是每个代理服务器都能用 HTTP_X_FORWARDED_FOR 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。

还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么HTTP_X_FORWARDED_FOR 取到的值将是空的。

㈥ 用php来获得客户端服务器ip的方法

<?php

echo "当前脚碰庆返本服务器的主机名 " gethostbyaddr($_SERVER[ REMOTE_ADDR ]) "<br /><hr />"; echo "获得当前运行PHP脚本(页面)差和所在的服务器的 IP 地址:" $_SERVER[ SERVER_ADDR ] "<br /><hr />"; echo "获得当前运行PHP脚本(页面)所在的服务器的 主机名:" $_SERVER[ SERVER_NAME ]; echo <hr> ; echo 客户端ip $_SERVER[ REMOTE_ADDR ]; echo <br> ; echo 客户端笑饥ip getenv( REMOTE_ADDR ); echo "<br>"; echo 服务器主机ip gethostbyname(" qq "); ?>

lishixin/Article/program/PHP/201311/20917

㈦ php上传至服务器获取ip显示127.0.0.1

有些php服务器上无法使用网上所谓的5中获取ip地址的方法,那些代码使用后通常显示为127.0.0.1,现在下面的方法可以解决这个问题。
获取ip代码 ?php if($HTTP_X_FORWARDED_FOR!="") $REMOTE_ADDR=$HTTP_X_FORWARDED_FOR; $tmp_ip=explode(",",$REMOTE_ADDR); $REMOTE_ADDR=$tmp_ip[0]; function getRealIp(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip = $_SERVER["HTTP_CLIENT_IP"]; } if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']); if ($ip) { array_unshift($ips, $ip); $ip = FALSE; } for ($i = 0; $i count($ips); $i++) { if (!eregi ("^(10│172.16│192.168).", $ips[$i])) { $ip = $ips[$i]; break; } } } return ($ip ? $ip : $_SERVER['REMOTE_ADDR']); } $real_ip=getRealIp(); echo "IP为:".$real_ip; ? 效果图如下

㈧ php怎么获取服务器内网ip

//服务器在局域网的话,那么显示的则是内网IP
$onlineip=$_SERVER['REMOTE_ADDR'];
echo$onlineip;

㈨ php如何获取服务器外网的ip

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;
}

热点内容
安卓引导模式怎么取消 发布:2025-07-27 00:19:11 浏览:275
幸运9变色脚本 发布:2025-07-27 00:13:14 浏览:928
linuxdate修改 发布:2025-07-27 00:08:01 浏览:547
114la源码 发布:2025-07-26 23:55:54 浏览:315
我的世界怎么毁服务器主城 发布:2025-07-26 23:54:48 浏览:212
b站用缓存音频创歌单 发布:2025-07-26 23:42:08 浏览:998
C语言时间的差 发布:2025-07-26 23:38:30 浏览:511
机器人运动算法 发布:2025-07-26 23:37:48 浏览:642
电信网件路由器如何更改密码 发布:2025-07-26 23:37:37 浏览:339
魔趣安卓什么版本 发布:2025-07-26 22:58:55 浏览:836