<?php
session_start();
//$_SESSION['gid'] 是用户登录成功时注册的变量,值1代表管理员组
if (!isset($_SESSION['gid']) || ($_SESSION['gid'] != 1)) {
header("location:login.php?".SID);
exit();
}//do some thing here
?>这样就不会执行了~~
你的情况是已经发送了header,但是下面的代码还是会执行的~~因为这个转向不是即时的(哪怕很快)~~
session_start();
//$_SESSION['gid'] 是用户登录成功时注册的变量,值1代表管理员组
if (!isset($_SESSION['gid']) || ($_SESSION['gid'] != 1)) {
header("location:login.php?".SID);
exit();
}//do some thing here
?>这样就不会执行了~~
你的情况是已经发送了header,但是下面的代码还是会执行的~~因为这个转向不是即时的(哪怕很快)~~
session_start();
if( 1 != $_SESSION['gid'])) {
header("location:login.php?".SID);
exit();
} //do some thing here
?>
自认为良好的风格
LZ真大方,有什么不开心的事要散分哇
header("Location: http://www.example.com/"); /* Redirect browser */
/* Make sure that code below does not get executed when we redirect. */
exit;
?>