php獲得url參數(shù)中具有&的值的方法
更新時間:2014年03月05日 11:16:56 作者:
經(jīng)常會遇到要獲取上一頁地址的路徑。你可以返回上一頁使用,實現(xiàn)這個是通過JS來操作的,下面有個不錯的示例,大家可以參考下
實際在項目過程中,我們經(jīng)常會遇到要獲取上一頁地址的路徑。你可以返回上一頁使用
<script>window.history.go(-1);</script>
這個是通過JS來操作的
如果出現(xiàn)這樣的場景,當用戶需要退出帳號,你又希望他退出后直接在返回當前頁面
比如,當前頁面的地址為http://xxx/module.php?module=groupbook&view=index&id=2.
你退出系統(tǒng)想必會使用 $_SERVER['REQUEST_URI'] 來 獲取當前路徑,然后把這個值做為參數(shù)傳給退出需要返回的路徑,這個時候你回發(fā)現(xiàn)
他只獲取了http://xxx/module.php?module=groupbook 卻沒有得到&view=index&id=2,也就是說我們退出后返回的地址變成了
http://xxx/module.php?module=groupbook(本應(yīng)該是http://xxx/module.php?module=groupbook&view=index&id=2),
這是因為他把&當成第一個的參數(shù)了,簡單理解為
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2,
變成了
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2。
這個時候我們需要對當前獲取的$_SERVER['REQUEST_URI'] 進行轉(zhuǎn)碼使用urlencode($_SERVER['REQUEST_URI'])
就可以解決我們的問題
復制代碼 代碼如下:
<script>window.history.go(-1);</script>
這個是通過JS來操作的
如果出現(xiàn)這樣的場景,當用戶需要退出帳號,你又希望他退出后直接在返回當前頁面
比如,當前頁面的地址為http://xxx/module.php?module=groupbook&view=index&id=2.
你退出系統(tǒng)想必會使用 $_SERVER['REQUEST_URI'] 來 獲取當前路徑,然后把這個值做為參數(shù)傳給退出需要返回的路徑,這個時候你回發(fā)現(xiàn)
他只獲取了http://xxx/module.php?module=groupbook 卻沒有得到&view=index&id=2,也就是說我們退出后返回的地址變成了
http://xxx/module.php?module=groupbook(本應(yīng)該是http://xxx/module.php?module=groupbook&view=index&id=2),
這是因為他把&當成第一個的參數(shù)了,簡單理解為
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2,
變成了
http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2。
這個時候我們需要對當前獲取的$_SERVER['REQUEST_URI'] 進行轉(zhuǎn)碼使用urlencode($_SERVER['REQUEST_URI'])
就可以解決我們的問題
相關(guān)文章
PHP實現(xiàn)統(tǒng)計在線人數(shù)功能示例
這篇文章主要介紹了PHP實現(xiàn)統(tǒng)計在線人數(shù)功能,結(jié)合實例形式分析了php基于session對象計算與統(tǒng)計在線人數(shù)的相關(guān)操作技巧,需要的朋友可以參考下2016-10-10PHP數(shù)組無限分級數(shù)據(jù)的層級化處理代碼
在很多朋友寫無限級分類數(shù)據(jù)時都直接使用遞歸來操作,下面我來介紹一下關(guān)于PHP無限分級代碼優(yōu)化方法,有需要的朋友可參考一下2012-12-12通過JavaScript或PHP檢測Android設(shè)備的代碼
在此列出一些能夠在iOS的最大競爭者——安卓(Android)系統(tǒng)的檢測方法。即通過JavaScript或PHP檢測Android設(shè)備,給大家提供參考。2011-03-03php版微信公眾平臺回復中文出現(xiàn)亂碼問題的解決方法
這篇文章主要介紹了php版微信公眾平臺回復中文出現(xiàn)亂碼問題的解決方法,涉及php字符串編碼轉(zhuǎn)換的相關(guān)操作技巧,需要的朋友可以參考下2016-09-09php處理json格式數(shù)據(jù)經(jīng)典案例總結(jié)
這篇文章主要介紹了php處理json格式數(shù)據(jù)的方法,詳細講述了json格式數(shù)據(jù)的概念與用法,并結(jié)合經(jīng)典案例總結(jié)分析了php操作json格式數(shù)據(jù)的常用技巧,需要的朋友可以參考下2016-05-05