如果url变量为空,则重定向到主页

ebe*_*ine 0 php isset

我无法让这个工作正常!

我有一个view.php页面,它使用'ID'变量来检索db信息.

所以我的网址是这样的:

/view.php?id=23 
Run Code Online (Sandbox Code Playgroud)

我试图让用户将用户重定向到主页,如果他们删除了网址的"23"部分..?

所以当你访问

/view.php?id=
Run Code Online (Sandbox Code Playgroud)

这应该 :

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

如果我访问就可以工作

/view.php
Run Code Online (Sandbox Code Playgroud)

Joh*_*nde 5

尝试使用empty():

if(empty($_GET['id'])) 
{ 
  header('Location: /');
  exit; 
}
Run Code Online (Sandbox Code Playgroud)