0

我无法让它正常工作!!

我有一个 view.php 页面,它使用“ID”变量来检索数据库信息。

所以我的网址是这样的:

/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 回答