-1

How I can disable login page for users who logged in already? I tried a lot to writing php code for "if user logged in already can't logged in again and can't see login page" but I didn't know

<?php
    session_start(); 

    if(isset($_SESSION['user_name'])) 
    { 
        header('Location: home.php'); 
        exit;
    }
?>

2 Answers2

2

create session .if session set then redirect to page in the header location

<?php  

  session_start();  // needed for sessions.
    if(isset($_SESSION['url'])) 
       $url = $_SESSION['url']; // holds url for last page visited.
    else 
       $url = "index.php"; // default page for 

    header("Location: http://example.com/$url");//redirect page you want
Nambi
  • 11,944
  • 3
  • 37
  • 49
0

You should take a look at this post: Using sessions & session variables in a PHP Login Script. Here you can see how to use php session for the same use case!

Community
  • 1
  • 1
Cedric Morent
  • 1,719
  • 1
  • 14
  • 25