导航:首页 > 编程语言 > php获取页面链接地址

php获取页面链接地址

发布时间:2023-08-05 06:25:50

php怎样获得链接来源url

使用PHP编写程序的时候,想要获取当前页面的URL,可以了用函数来实现;参考方法如下:php//说明:获取完整URLfunctioncurPageURL(){$pageURL='http';if($_...

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

本文所述php实例可以完成获取局域网所有用户的电脑IP和主机名、及mac地址的功能,对于php程序设计人员有一定的参考借鉴价值。完整代码如下:
<?php
$bIp = gethostbyname($_ENV['COMPUTERNAME']); //获取本机的局域网IP
echo "本机IP:",$bIp,"\n";
echo "本机主机名:",gethostbyaddr($bIp),"\n\n\n"; //gethostbyaddr 函数可以根据局域网IP获取主机名
//默认网关IP
list($ipd1,$ipd2,$ipd3) = explode('.',$bIp);
$mask = $ipd1 . "." . $ipd2 . "." . $ipd3 ;
exec('arp -a',$aIp); //获取局域网中的其他IP
foreach( $aIp as $ipv) {
if(strpos($ipv,'接口') !== false) {//一下显示的IP是否是当前局域网中的 而不是其他的类型 可以在cmd下试一下命令
$bool = false;
preg_match('/(?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))/',$ipv,$arr);
if(strcmp($arr[0],$bIp) == 0) {
$bool = true;
}
} else {
if($bool) {
$str = preg_replace('/\s+/', '|', $ipv);
$sArr = explode('|',$str);
if($sArr[1] == 'Internet' || empty($sArr[1])) {
continue;
}
//去除默认网关
if(strcmp($mask . ".1", $sArr[1]) == 0) {
continue;
}
//去除同网关下255的IP
if(strcmp($mask . ".255", $sArr[1]) == 0) {
continue;
}
//去除组播IP
list($cIp) = explode('.', $sArr[1]);
if($cIp >= 224 && $cIp <= 239) {
continue;
}
echo "IP地址:|",$sArr[1],"|\n";
echo "MAC地址:",$sArr[2],"\n";
echo "主机名:",gethostbyaddr($sArr[1]),"\n";
echo "\n\n";
}
}
}

㈢ 内容页中,PHP如何获得当前页面的网址 帝国cms

用[!--titleurl--]模板变量即可获取当前页面的网址。

在帝国后台的内容模板里有一个“显示模板变量说明”按钮

希望能帮到你,谢谢。(我并没有求采纳之类的要求,说谢谢是我的个人修养问题。希望网络能修改相关规定。)

网络一方面要求相关性,一方面又说回答啰嗦,我也是醉了。还说含有相关性若的内容。。。呵呵,希望网络能换一些懂得这类问题的人来评估答案价值,不要再闹这些笑话了,谢谢。

㈣ thinkphp 怎么获取当前的url完整

<?php
/**
*获取当前页面完整URL地址
*/
functionget_url(){
$sys_protocal=isset($_SERVER['SERVER_PORT'])&&$_SERVER['SERVER_PORT']=='443'?'https://':'http://';
$php_self=$_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_SERVER['SCRIPT_NAME'];
$path_info=isset($_SERVER['PATH_INFO'])?$_SERVER['PATH_INFO']:'';
$relate_url=isset($_SERVER['REQUEST_URI'])?$_SERVER['REQUEST_URI']:$php_self.(isset($_SERVER['QUERY_STRING'])?'?'.$_SERVER['QUERY_STRING']:$path_info);
return$sys_protocal.(isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']:'').$relate_url;
}

echoget_url();
?>

㈤ 如何通过php获取提交页面的URL

在PHP的开发中我们经常会通过网址URL向另一个网页传递参数的问题。在这个过程中我们首先需要获取到当前页面的URL,然后将URL中各个参数的值保存到变量中。整个过程较为简单,主要涉及到$_SERVER的用法。

1、$_server['http_host'],作用:获取网址域名,如(www.5ibobo.com,这是波波的一个博客,暂且做例子吧)。

2、$_SERVER["PHP_SELF"],作用:获取网页地址,如(/code/445.html)。

3、$_SERVER["QUERY_STRING"],作用:获取网址URL参数,待会我们会在实例中用到。

4、$_SERVER["HTTP_REFERER"],作用:获取用户的代理。

㈥ php如何获取调用页面的来源地址

使用PHP编写程序的时候,想要获取当前页面的URL,可以了用函数来实现;

参考方法如下:

php
//说明:获取完整URL
functioncurPageURL()
{
$pageURL='http';
if($_SERVER["HTTPS"]=="on")
{
$pageURL.="s";
}
$pageURL.="://";
if($_SERVER["SERVER_PORT"]!="80")
{
$pageURL.=$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
}
else
{
$pageURL.=$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return$pageURL;
}
?>

㈦ PHP如何获取本地链接的IP地址和网关地址

获取不到本机IP 只能获取到他的外网IP ,本机IP一般都是192.168.X.X
即便获取到本机IP也没有任何意义。

㈧ 如何通过php获取提交页面的URL

在PHP的开发中我们经常会通过网址URL向另一个网页传递参数的问题。在这个过程中我们首先需要获取到当前页面的URL,然后将URL中各个参数的值保存到变量中。整个过程较为简单,主要涉及到$_SERVER的用法。

1、$_server['http_host'],作用:获取网址域名,如(www.5ibobo.com,这是波波的一个博客,暂且做例子吧)。

2、$_SERVER["PHP_SELF"],作用:获取网页地址,如(/code/445.html)。

3、$_SERVER["QUERY_STRING"],作用:获取网址URL参数,待会我们会在实例中用到。

4、$_SERVER["HTTP_REFERER"],作用:获取用户的代理。

㈨ PHP CodeIgniter框架中怎么获取当前页面的URL

1.
默认情况,你的
url
中会包含 index.php 文件:
如果你的
apache
服务器启用了 mod_rewrite ,你可以简单的通过一个
.htaccess
文件再加上一些简单的规则就可以移除
index.php
了。下面是这个文件的一个例子,
其中使用了
"否定条件"
来排除某些不需要重定向的项目:
rewriteengine on
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule ^(.*)$ index.php/$1 [l]简单的说就是:在网站根目录新建一个名字为:“.htaccess”的文件,文件内容拷贝上面4行代码即可!
2.
如果你使用的iis服务器的话,需要安装rewrite模块,可以去网络一找一下,很多

㈩ php如何获取当前页面url路径

function curPageURL() {
$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on")
{

$pageURL .= "s";
}
$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80")
{

$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] .

$_SERVER["REQUEST_URI"];
}
else
{
$pageURL .= $_SERVER["SERVER_NAME"] .

$_SERVER["REQUEST_URI"];
}
return $pageURL;}?>

(10)php获取页面链接地址扩展阅读:

  1. 获取域名或主机地址 :echo $_SERVER['HTTP_HOST'].""; #localhost

  2. 获取网页地址:echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php

3.获取网址参数:echo $_SERVER["QUERY_STRING"].""; #id=5

4.获取用户代理:echo $_SERVER['HTTP_REFERER']."";

阅读全文

与php获取页面链接地址相关的资料

热点内容
旅行世界app叫什么 浏览:919
加密篦子怎么制造视频 浏览:903
电脑主服务器未运行怎么解决 浏览:328
js超级玛丽源码 浏览:308
云镜下载什么格式app 浏览:765
iosAndroidjava 浏览:402
外卖员转型做程序员 浏览:927
看房用什么app准 浏览:157
鸡蛋解压玩具测评 浏览:705
阿里云发布arm服务器芯片 浏览:756
对加密货币平台的态度 浏览:373
刺客信条pdf 浏览:453
湛江头条程序员 浏览:162
装上加密狗就死机 浏览:927
windows程序员转linux 浏览:570
androidusb驱动xp 浏览:947
单片机的数字电压表设计 浏览:792
成功连接服务器是什么意思 浏览:892
如何审定服务器访问权限 浏览:687
姜梓童陈一鸣程序员 浏览:921