⑴ 如何通過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中怎麼獲取上一頁面的url
區別在於返回值,前者返回true or false 後者返回處理後的字元串結果。建議樓主上後盾人看看,哪裡有強大的師資力量,可以幫到你
⑶ php獲取上一頁面url的方法嗎
$urlshang = $_SERVER['HTTP_REFERER']; //可以得到上一頁的地址
$urldan = $_SERVER['PHP_SELF']; //得到當前頁面地址
$urlcan = $_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"];//這個可以得到帶參數的地址
如對您有幫助,望採納,謝謝
⑷ apache配置http://xxx.com/404.php形式的404頁面如何獲取上一個URL
配.htaccess就可以
ErrorDocument 404 /404.php
可以配的 你試下
404.php
可以嘗試 $_SERVER[REQUEST_URI]這個輸出下
⑸ 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;}?>
(5)php獲取上一個url擴展閱讀:
獲取域名或主機地址 :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獲取url參數
1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。
⑺ 如何用php獲得上一頁面的url
echo $_SERVER['HTTP_REFERER'];
需要注意的是,$_SERVER['HTTP_REFERER'] 完全來源於瀏覽器。並不是所有的用戶代理(瀏覽器)都會設置這個變數,而且有的還可以手工修改 HTTP_REFERER。因此,$_SERVER['HTTP_REFERER'] 不總是真實正確的。
⑻ 問如何通過php獲取提交頁面的URL
樓上兩種回答都可以,
1、$_SERVER['HTTP_REFERER']
可以獲取到仍和想頁面提交過來的頁面,
2、同樣你可以在A
B兩頁的表單中
附加一個隱藏的表單值
<input
type='hidden'
name='yemian'
value='A'>
兩個頁面分別使用不同的value,在獲取表單時
看下$_POST['yemian']的值來判斷提交的頁面
3、當然
,你同樣可以做兩個處理的php腳本,然後在兩個頁面分別調教到兩個不同的腳本中,這也就不需要在判斷了
⑼ php中 獲取上一頁url,和本頁URL, 並且將這2個URL 組成一個字元串中,等用戶跳出頁面時,將用戶所有瀏覽
用SESSION保存:
$currentUrl="http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
$lastUrl=$_SERVER['HTTP_HTTP_REFERER'];
$urlString=$lastUrl.$currentUrl;
$_SESSION['trace_user_access'].=$urlString;
以上代碼配置在全局文件中
當用戶離開了任何頁面都可以記錄到用戶的瀏覽記錄。
⑽ php如何獲取url
php有系統自帶的函數是可以直接獲取到當前url的,下面小編就過來簡單的分享一下吧,希望能幫到大家的忙;
操作方法
代碼:
<?php
//php獲取當前url方法
$url = "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];
echo $url;
?>
運行結果