Goedenavond!
Ik heb een simpel loging systeem welke op basis van cookies werkt. Alles werkt naar behoren alleen is het vrij omslachtig om een aantal pagina's te beveiligen wanneer men niet ingelogd is. De volgende code gebruik ik om te kijken of men ingelogd is:
<?php
$username = $_COOKIE['loggedin'];
if (!isset($_COOKIE['loggedin'])) die("Je bent niet ingelogd, <a href=login.html>klik hier</a> om in te loggen.");
echo "Je bent ingelogd $username";
?>
Het vervelende is dat men de beveiligde pagina kan inzien wanneer ik deze code invoer op de betreffende pagina. Wanneer blijkt dat men niet ingelogd is moet men middels een hyperlink naar het inlog scherm.
Wat ik nu graag zou willen is dat er een soort redirect komt naar het inlogscherm (login.php) wanneer men niet ingelogd is. Dus niet middels een hyperlink naar het inlogscherm maar per direct wanneer blijkt dat men niet ingelogd is.
Is dit moeilijk aan te passen? Zo nee, hoe moet dat dan?
2.086 views
knop om je tekst aan te passen.