-2
如何獲取我的參數在url中的當前輸入值? 例如,這是我的網址獲取當前輸入值參數(PHP)
"**www.example.com/register?redirect=**"
當我輸入例如重定向參數的值是
https://www.google.com
我怎樣才能重定向的價值?
如何獲取我的參數在url中的當前輸入值? 例如,這是我的網址獲取當前輸入值參數(PHP)
"**www.example.com/register?redirect=**"
當我輸入例如重定向參數的值是
https://www.google.com
我怎樣才能重定向的價值?
上述評論是正確的,但我想花一秒鐘來解釋爲什麼,並提供一些有用的鏈接。
$redirect = (isset($_GET['redirect'])) ? $_GET['redirect'] : false
通過這個超全球化,您可以訪問URL中包含的任何參數。通過這個傳遞給你的值是urlencoded。你可以閱讀更多關於它here
我們在上面的代碼所做的是這樣的: - 檢查重定向PARAM hasbeen填寫(你可以ASO只使用空()以下) - 重定向值賦給我們$redirect
如果它已設置則爲變量,否則將其賦值爲false。
利用這一點,你可以,如果它被設置有將用戶重定向:
if($redirect) {
header("Location: ".$redirect);
}
上面的downvote是不是我的,但這不是這樣的一個很大的問題。我知道你是網絡新手,每個人都必須從某個地方開始。請儘量確保您包含代碼示例,並在您的下一個關於SO的問題之前自行完成一些研究。
'$ _GET ['redirect']' – Irvin
你試過了'$ _GET [「redirect」]'? –
'echo $ _GET [「redirect」]'將在URL中打印值。 –