0

我用这个

<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 在这里不起作用的原因。

有什么帮助吗?谢谢

4

1 回答 1

2

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

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

对此:

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

然后你可以使用:

if( isset( $_GET['download'])) {
}
于 2012-08-23T02:34:48.593 回答