简体   繁体   中英

How to redirect after login in PHP

I have a simple website trying to figure out how to redirect to home.php after login at the moment it just stays in the login page.

    <?php
  session_start();



  if (!isset($_SESSION['username'])) {
    $_SESSION['msg'] = "You must log in first";
    header('location: login.php');
  }
  if (isset($_GET['logout'])) {
    session_destroy();
    unset($_SESSION['username']);
    header("location: login.php");
  }
?>

Add to login.php:

if (isset($_SESSION['username'])) {
header("Location: /home.php");
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM