如何确保在登录后不再阅读其他页面

时间:2017-05-13 22:14:38

标签: php

在这里您可以找到我的验证码 使用此代码,我希望只有在登录后才能重定向到另一个页面 我该怎么办?

<?php
if (isset($_SESSION['login']))
    session_start();

if (!isset($_SESSION['login']) || $_SESSION['login'] != 'ok') {
    header("location:login.php");
    exit();
}

?>

1 个答案:

答案 0 :(得分:0)

我会将issetempty结合使用,仅用于额外的预防措施

session_start();
if(isset($_SESSION['login']) && !empty($_SESSION['login'])) {
   header("location:user.php");
}
else {
  header("location:login_form.php");
}

不要使用exit();只是重定向