$ _GET没有食物

时间:2009-03-28 16:50:12

标签: php url get

如何在不使用get变量的情况下使用download.php?get = file.exe,例如download.php?= file.exe,使用PHP中的$ _GET?

4 个答案:

答案 0 :(得分:9)

您可以使用$ _GET [0]或$ _REQUEST [0]

答案 1 :(得分:6)

您可以使用$_SERVER['request_uri']来省略?完全,留下像example.com/download.php/file.exe

这样的网址

然后,通过一些URL重写(或实现一个引导程序控制器),您可以将其清理得更多,从而得到example.com/download/file.exe

答案 2 :(得分:1)

你需要我解决重写this wikipedia article应该给你足够的信息来统计。具体来说,如果你使用apache,请阅读mod_rewrite。

答案 3 :(得分:1)

你可以使用$ _SERVER ['QUERY_STRING']来获取所有内容吗?。

编辑:然后你可以使用download.php?file.exe