How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

藏色散人
Release: 2020-07-30 09:15:46
Original
20265 people have browsed it

This article mainly introduces to you the specific implementation method ofPHP using session to determine whether the user is logged in.

Introduction to relevant knowledge about session in PHP, in the previous article [How to store and delete variables in session in PHP?】【How does PHP use session to record user login information?], we have introduced the related usage of session to you. Friends who need it can choose to refer to it first.

Let’s combine it with [How does PHP use session to record user login information?] The example in this article introduces how to usesession to determine whether the user is logged in.

Session code example to determine whether the user is logged in:

index.php

这里是主页"; session_start(); $name = $_SESSION['username']; if ($name) { echo ""; }else{ echo ""; echo "如果跳转失败请点击跳转~~"; header("Refresh:1;url=login.html"); }
Copy after login

Here we first The username in the session is assigned to a variable $name, and then an if statement is used to determine whether the $name is empty. If it is already logged in, it will prompt something like "Dear $name, welcome back!!\". If it is empty, a pop-up will appear. A prompt box will prompt you to log in and jump back to the login.html interface.

Then we access through the browser and test:

Enter the username and password

How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

Click to log in, after successful login The page is as follows:

How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

At this time, the user’s login information has been saved in our session. If we close the window, Reopening a new window will log you in directly.

How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

If we close the browser and then open the main page, the following prompt message will pop up:

How does PHP use session to determine whether the user is logged in? (Pictures + Videos)

This It's because when we close the browser, the session value is automatically deleted.

This article is about the specific method of judging whether the user is logged inby session inPHP. It has certain reference value. I hope it will be helpful to friends in need!

If you want to learn more about PHP, you can follow the PHP Chinese websitePHP Video Tutorial, everyone is welcome to refer to and learn!

Related topic recommendations:php session(including pictures, texts, videos, cases)

The above is the detailed content of How does PHP use session to determine whether the user is logged in? (Pictures + Videos). For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!