session_start();
ob_start();
$status = "admin"; //de status die een persoon moet hebben om deze pagina te bekijken
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "") {
echo "Je bent niet ingelogd!
Klik hier om in te loggen.";
exit;
}else{
$sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbnaam = htmlspecialchars($rij->naam);
$dbstatus = htmlspecialchars($rij->status);
$dbpass = htmlspecialchars($rij->wachtwoord);
$pass = $_COOKIE['wachtwoord'];
$naam = $_COOKIE['naam'];
if($dbpass == $pass AND $dbnaam == $naam) {
$_SESSION['naam'] = $dbnaam;
header("Location: $_SERVER[PHPSELF]");
}else{
echo "Eén van je cookies klopt niet met wat in de db staat!";
exit;
}
}
}else{
$sql = "SELECT status FROM gebruikers WHERE naam='".$_SESSION['naam']."'";
$resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
$rij = mysql_fetch_object($resultaat);
$dbstatus = htmlspecialchars($rij->status);
if($status == $dbstatus) {
echo "Klopt";
}else{
echo "Je hebt niet de juiste rechten om deze pagina te bekijken!";
exit;
}
}
?>