php獲取當前頁url
⑴ 內容頁中,php如何獲得當前頁面的網址 帝國cms
用[!--titleurl--]模板變數即可獲取當前頁面的網址。
在帝國後台的內容模板里有一個「顯示模板變數說明」按鈕
希望能幫到你,謝謝。(我並沒有求採納之類的要求,說謝謝是我的個人修養問題。希望網路能修改相關規定。)
網路一方面要求相關性,一方面又說回答啰嗦,我也是醉了。還說含有相關性若的內容。。。呵呵,希望網路能換一些懂得這類問題的人來評估答案價值,不要再鬧這些笑話了,謝謝。
⑵ 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,包括參數,我用的是get方法
<?php
echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
?>
⑷ 如何通過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;
}
?>
⑹ 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();
?>