当前位置:首页 » 编程语言 » php访问地址

php访问地址

发布时间: 2023-02-09 16:53:58

1. php 根据IP地址控制访问的代码

假设有
IP
地址范围
192.168.0.0~192.168.0.255,只允许此
IP
段访问的代码如下:
复制代码
代码如下:
<?php
$IP
=
$_SERVER['REMOTE_ADDR'];
$from
=
strcmp($IP,'192.168.0.0');
$to
=
strcmp($IP,'192.168.0.255');
if
(!($from
>=
0
&&
$to
<=
0))
echo
"Access
Denied";
else
echo
"Homepage";
?>
从流程上讲,这段代码首先捕获访客
IP
地址,然后判断该
IP
地址是否符合访问条件。符合则正常输出页面,反之拒绝访问。
据此,如果用户
IP
地址满足要求,只需简单输出或包含页面文件即可。文件包含代码如下:
复制代码
代码如下:
<?php
if
(!($from
>=
0
&&
$to
<=
0))
echo
"Access
Denied";
else
include('homepage.html')";
?>
当然,也可以按判断结果跳转至不同页面。跳转代码如下:
复制代码
代码如下:
<?php
if
(!($from
>=
0
&&
$to
<=
0))
header('Location:
http://www.jb51.net/404.html');
else
header('Location:
http://www.jb51.net/index.html');
?>

2. 在本机上访问php文件,在地址栏中怎么填写

你装一个wamp然后把php文件放在wamp的安装路径的www文件夹下 即可 然后在浏览器中输入localhost/php文件名 比如为123.php那就输入localhost/123.php

3. php如何查询来访的真实IP地址,端口映射后

理论上不可能获得真实的客户IP地址,只能获得最后一次路由器、或者代理服务器的IP地址。典型的情况是对方也在局域网、或者防火墙的后面,我们是不可能获得他真实的IP地址的,其实获取来也没有,一般是192.168.1.2这样的私有地址,甚至很可能所有的客户机都是这个网段。

4. 如何设置PHP 服务器 通过IP访问

如果你是用的apache的话,你可以查看下配置文件中的Listen部分,改成Listen 80就可以监听所有网段了。如果是其他的服务器,再补充下问题吧~

嗯,还有你电脑有哪些防火墙,windows的防火墙也会让apache不能从其他机器访问~~你试试^_^

5. PHP中怎么获取浏览器地址

新建go.php

在里面输入:
<?php
$url=$_GET["url"];
echo "访问地址是:<a href='$url'>$url</a>";
?>

我来解释一下:$url=$_GET["url"]的意思是取得地址栏中url=后面的内容然后存储到$url中

6. php中如何调用一个网址

你在go.php里面写下面的代码:
$url=$_GET['s'];
switch($url){
case :
header("location:这里是你地址写上就行") exit();
break;
//……
}
注意运行php,在地址栏上输入http://localhost/ 看看

我的回答还行吧,有不会的更多问题可以去后盾网论坛问题求助专区,可以帮助你很多!

7. php中怎么获取访问当前页面电脑的IP地址

function getIP() {
$url=file_get_contents("";);
$ip=substr($url,85);
$ip=substr($ip,0,-4);
return $ip;
}
一个大神抛出的,不过需要访问一个链接(总是感觉慌慌的),建议用tp自带函数访问不到的再用这个方法

8. php怎样获取访问者的ipv6地址

如果你的系统是vista,和设置ipv4地址的方法一样。
如果是xp,打开一个dos窗口,照下面方法输入。
C:\>netsh
netsh>interface ipv6
netsh interface ipv6>add address "本地连接" fe80:a520:1314::1
/* 设定固定的IPv6地址,“本地连接”是指你的机上建立的某个连接的名称 */
netsh interface ipv6>add dns "本地连接" 2001:251:e101:0::2
/* 设定IPv6 DNS地址 */

9. 访问PHP网站地址怎么能正常显示域名

在apache的conf文件里设置域名后.通过http://www.xxx.com:8080访问就可以了.另外,apache和IIS是可以付用80端口的.干嘛非要分开来弄呢?
既然是windows为什么还有弄个apache. 一共两个方案
1,装php5 用IIS同时运行你的两个站点.
2,让apache和IIS都用80端口

10. PHP记录访问者的IP地址到文件

$str=$ip."".$time."
";//这里加个换行看起来好看点
$l=fopen("aa.txt","a+");//修改这里的读写模式即可

生成HTML格式是你读取出来的时候输出的,你用
<?phpechonl2br(file_get_contents('aa.txt'));?>
就能看到有换行效果的文件内容了。还要格式化更漂亮些需要自己下点功夫了。

热点内容
职场的幸福密码是什么 发布:2024-11-01 12:34:57 浏览:748
18经验起床的服务器ip 发布:2024-11-01 12:30:15 浏览:39
这个锁屏密码是什么 发布:2024-11-01 12:24:51 浏览:92
相机存储卡排名 发布:2024-11-01 12:24:49 浏览:958
androidxml格式化 发布:2024-11-01 12:23:14 浏览:165
Vb6编译是错误不知道错误代码 发布:2024-11-01 12:16:23 浏览:159
局域网电脑访问服务器怎么提速 发布:2024-11-01 12:14:09 浏览:322
美创数据库 发布:2024-11-01 12:05:45 浏览:916
你改爱奇艺密码什么意思 发布:2024-11-01 12:04:48 浏览:409
矩阵分解python 发布:2024-11-01 11:58:23 浏览:367