2012-08-23 64 views
0

我用這個

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

這樣的URL現在是

example.com/download.php/download=true 

我有這個在我的download.php

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

我也試過這個

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

這兩個$ _GET都不起作用...我所做的是我試圖刪除IF條件,並直接去它(IF條件)的內容,它的工作原理。這就是爲什麼我總結$ _GET在這裏不起作用。

有幫助嗎? 謝謝

回答

2

您沒有在您的URL中提交查詢字符​​串。你需要改變這一點:

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

要這樣:

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

然後你可以使用:

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

哈哈!是的,我忘了它一定是「?」謝謝 –

+0

@Ivory你很受歡迎! :) – nickb