Thay vào đó, bạn có thể sử dụng Phiên PHP để đảm bảo an toàn hơn. Đầu tiên, chuyển hướng người dùng đến loginhome.php
trong Trang đăng nhập (ví dụ:login.php
).
session_start();
$_SESSION['logged_in'] = true;
header("Location: loginhome.php");
Và trong loginhome.php
, bạn có thể kiểm tra phiên, nếu chưa được đặt, sau đó chuyển hướng người dùng trở lại Trang đăng nhập.
<?php
include "include.php";
session_start();
if(!$_SESSION['logged_in']){
session_destroy();
header("Location: login.php");
}
?>
Để đăng xuất, hãy hủy Phiên.
<?php
session_start();
$_SESSION['logged_in'] = 0;
session_destroy();
header("Location: login.php");
?>
include.php
tệp.
<?php
$link = mysqli_connect
("host", "user", "password", "database");
?>
Chỉ một mẹo nhỏ, bạn nên mã hóa tên người dùng và mật khẩu của người dùng. Hy vọng điều này sẽ hữu ích!