认为我当前的网页网址是: http://example.com/id=10
在此页面中有链接到其他页面,我想将当前URL作为查询字符串传递,如下所示:
http://example.com/about-us/?edit=1&return=http://example.com/id=10
PHP中的
http://example.com/about-us/?edit=1&return=<?php echo $_SERVER['QUERY_STRING'] ?>
但这不起作用,任何人都可以帮我这样做。
答案 0 :(得分:1)
使用此(我假设您仅使用http);
$currentUrl = urlencode("http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]");
$link = "http://example.com/about-us/?edit=1&return=" . $currentUrl;
答案 1 :(得分:0)
使用urlencode($_SERVER['QUERY_STRING'])
它对链接进行编码。