PHP beginner |
|
<?php
function checkLogin() {
$cookieDb = mysql_query("SELECT `hash` FROM `leden` WHERE `naam` = '".$_COOKIE['cookie_gebruikersnaam']."'") or die(mysql_error());
$cookie = mysql_fetch_assoc($cookieDb);
if($_COOKIE['cookie_hash'] != $cookie['hash']) {
die('u bent NIET ingelogd. <meta http-equiv="refresh" content="1;url=login.php">');
}
}
?>
<?php function checkLogin() { $cookieDb = mysql_query("SELECT `hash` FROM `leden` WHERE `naam` = '".$_COOKIE['cookie_gebruikersnaam']."'") or die(mysql_error()); if($_COOKIE['cookie_hash'] != $cookie['hash']) { die('u bent NIET ingelogd. <meta http-equiv="refresh" content="1;url=login.php">'); } } ?>
ik gebruik deze code om te controleren of je ingelogd bent, dat werkt allemaal, maar als je op een pagina zit en je cookie vervalt, zodat je normaal wordt uitgelogd krijg je enkel errors.
Nu was mijn idee om die functie en TRUE of FALSE mee te geven, maar hoe moet ik dit doen zodat ik dit later kan gebruiken
if(checkLogin() = TRUE)
|