‘壹’ 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;}?>
(1)php获取来源页面扩展阅读:
获取域名或主机地址 :echo $_SERVER['HTTP_HOST'].""; #localhost
获取网页地址:echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php
3.获取网址参数:echo $_SERVER["QUERY_STRING"].""; #id=5
4.获取用户代理:echo $_SERVER['HTTP_REFERER']."";
‘贰’ PHP如何取得跳转过来的网址
你说的是获取来源地址把,
php中直接用$_SERVER['HTTP_REFERER']获取
js中用document.referrer获取来源页面
‘叁’ PHP 获取来源页面URL
$_SERVER['HTTP_REFERER']
是可以的。
你做两个页面。t1/php ,t2.php
t1.php 的页面输出
$_SERVER['HTTP_REFERER'] 和
<a href='t2.php'>t2.php</a>
t2.php 的页面输出
$_SERVER['HTTP_REFERER'] 和
<a href='t1.php'>t1.php</a>
你就可以看到效果了。
当然直接输入地址:$_SERVER['HTTP_REFERER']=“”,通过两个超链接互相访问就考到
$_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获取提交页面的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取得页面来源,就是referer,
1、如果是从其他页面跳转过来,则会有 $_SERVER['HTTP_REFERER']值,且不为空
2、如果是直接从网址里输入这个URL访问,则会有 $_SERVER['HTTP_REFERER']值,且为空
‘柒’ thinkphp,表单如何获取当前页面url地址
用php自己的常量就行,$_SERVER看看需要哪些数据拿就行,或者有单独获取完整url的常量,是由好几个常量拼接出来的,你可以网络看看吧,很简单的
‘捌’ 请问下 php 怎么获取 ajax 请求 来源页面的 完整 url 地址啊
PHP在经常要用到上一页的地址,如在设置要登陆跳转的页面上。
$_SERVER['HTTP_REFERER'] //可以得到上一页的地址
$_SERVER[PHP_SELF] //得到当前页面地址
$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"] //这个可以得到带参数的地址
‘玖’ PHP怎么获取传送过来数据的来源
php有个超全局变量可以满足你的需求,$_SERVER是个很强大的超全局变量,$_SERVER[‘HTTP_REFERER’]这个可以获取域名,$_SERVER["REMOTE_ADDR"]这个可以获取ip