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 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 に答える