php 5.2.17的$ _GET ['character']不会降级

时间:2012-08-23 02:33:52

标签: php get

我用过这个

<a href='download.php/download=true' >download link here</a>

所以网址现在是

example.com/download.php/download=true

我在download.php

上有这个
if(isset($_GET['download']))

我也试过这个

if($_GET['download'] == 'true' )

那些$ _GET都不起作用......我所做的是我试图删除IF CONDITION,并直接转到它的(IF条件)内容,它的工作原理。这就是为什么我得出结论$ _GET在这里不起作用。

任何帮助? 感谢

1 个答案:

答案 0 :(得分:2)

您没有在网址中提交查询字符​​串。你需要改变这个:

<a href='download.php/download=true'>

对此:

<a href='download.php?download=true'>
                     ^
                     Note the changed character

然后你可以使用:

if( isset( $_GET['download'])) {
}