0

これを正しく動作させることができません!!

'ID'の変数を使用してdb情報を取得するview.phpページがあります。

したがって、私のURLは次のようになります。

/view.php?id=23 

URLの「23」の部分を消去した場合にユーザーをホームページに「リダイレクト」させようとしています。

だからあなたが訪問するとき

/view.php?id=

そうすべき :

if(isset($_GET['id']) == "") 
{ 
header('Location: /');
exit; }

私が訪問すれば動作します

/view.php
4

2 に答える 2

5

使用してみてくださいempty()

if(empty($_GET['id'])) 
{ 
  header('Location: /');
  exit; 
}
于 2012-12-12T21:07:15.783 に答える
0

別の方法:

if(strlen($_GET['id'])>0) { 
 header('Location: /');
 exit; 
}
于 2012-12-12T21:09:08.563 に答える