我試圖複製網址看起來像這樣:http://domain.com/myfile.php?test-main
你怎麼一個網址複製到變量
所以我試圖讓網址,所以我可以變量R添加到像這樣的結尾: http://domain.com/myfile.php?test-main?r=stuff
當我使用$_SERVER['REQUEST_URI']
它只是複製文件名myfile.php而不是其他變量。任何一個我如何可以複製整個網址?
我試圖複製網址看起來像這樣:http://domain.com/myfile.php?test-main
你怎麼一個網址複製到變量
所以我試圖讓網址,所以我可以變量R添加到像這樣的結尾: http://domain.com/myfile.php?test-main?r=stuff
當我使用$_SERVER['REQUEST_URI']
它只是複製文件名myfile.php而不是其他變量。任何一個我如何可以複製整個網址?
$addr = "http://".$_SERVER['SERVER_NAME']."/".$_SERVER['REQUEST_URI']."?".$_SERVER['QUERY_STRING']."&r=stuff";
,你可能要篩選變量可能的XSS攻擊
你是什麼意思過濾器? – user962449
如果我想通過$ addr var與PHP,當我在第二頁中回顯我得到的網址只有&。符號後的所有變量都消失了。我該怎麼辦? –
從提供的零件中自行構建它。
做一個print_r($ _ SERVER);看你要添加的所有可用
的主要原因之一是HTTP_HOST
如果'回聲「
」;',你可以看到'$ _SERVER'數組中可以訪問的所有變量。其中一個將包含您的整個網址。看看你能否找到它。 :) – qJake'var_dump($ _ SERVER);'看看有沒有什麼有用的 – derp
@ user962449:「複製」一個url,從哪裏來? – salathe