U kunt in plaats daarvan een PHP-sessie gebruiken om deze veiliger te maken. Leid gebruikers eerst om naar loginhome.php
op de inlogpagina (bijv. login.php
).
session_start();
$_SESSION['logged_in'] = true;
header("Location: loginhome.php");
En in de loginhome.php
bestand, kunt u de sessie controleren, indien niet ingesteld, en gebruikers vervolgens terugverwijzen naar de inlogpagina.
<?php
include "include.php";
session_start();
if(!$_SESSION['logged_in']){
session_destroy();
header("Location: login.php");
}
?>
Vernietig de sessie om uit te loggen.
<?php
session_start();
$_SESSION['logged_in'] = 0;
session_destroy();
header("Location: login.php");
?>
include.php
bestand.
<?php
$link = mysqli_connect
("host", "user", "password", "database");
?>
Een tip, u moet de gebruikersnamen en wachtwoorden coderen. Ik hoop dat dit helpt!