代わりにPHPセッションを使用して、より安全にすることができます。まず、ユーザーをloginhome.php
にリダイレクトします。 ログインページ(例:login.php
。
session_start();
$_SESSION['logged_in'] = true;
header("Location: loginhome.php");
そして、loginhome.php
ファイルの場合、セッションを確認し、設定されていない場合は、ユーザーをログインページにリダイレクトできます。
<?php
include "include.php";
session_start();
if(!$_SESSION['logged_in']){
session_destroy();
header("Location: login.php");
}
?>
ログアウトするには、セッションを破棄します。
<?php
session_start();
$_SESSION['logged_in'] = 0;
session_destroy();
header("Location: login.php");
?>
include.php
ファイル。
<?php
$link = mysqli_connect
("host", "user", "password", "database");
?>
ヒントとして、ユーザーのユーザー名とパスワードを暗号化する必要があります。これがお役に立てば幸いです!