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