我用过这个
<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在这里不起作用。
任何帮助? 感谢
答案 0 :(得分:2)
您没有在网址中提交查询字符串。你需要改变这个:
<a href='download.php/download=true'>
对此:
<a href='download.php?download=true'>
^
Note the changed character
然后你可以使用:
if( isset( $_GET['download'])) {
}