ユーザーがアドレスバーにhome.php
URLを入力すると、ホームページが開き、表示されます。 。URLを入力するとhome.phpが開きます。ユーザーがログインしている場合を除いてこの操作を防止します。
私は彼らがログインしている場合を除き、ホームページにアクセスできないようにしたい以下
は、私が試したものです:
<?php
if (isset($_POST['btn_submit'])) {
$password = $_POST['txt_pass'];
if ($password == '123') {
header("Location: home.php"); //home.php
} else {
header("location: index.php");
}
}
どのように私はそれを達成することができますか?
:
あなたのコードは次のようになりますそのセッション/クッキーが存在するかどうかを確認します。もしそうでなければ、ユーザーにページを開かせない。 – Danielius