PHP ver gevorderde |
|
Helaas, dat was 'm niet..
Ik heb deze 2 regels toegevoed:
<?php
print ($del) ? 'Cookie verwijderd' : 'Cookie niet verwijderd';
print ($ses) ? 'Sessie verwijderd' : 'Sessie niet verwijderd';
?>
<?php print ($del) ? 'Cookie verwijderd' : 'Cookie niet verwijderd'; print ($ses) ? 'Sessie verwijderd' : 'Sessie niet verwijderd'; ?>
en op Index.php staat nog print_r($_SESSION);.
Ik krijg te zien Cookie verwijderdSessie verwijderd, en $_SESSION is leeg, dan wordt er verversd en is alles weer terug.
Ik had al een echo gezet in de functie, een daaruit blijkt dat ik adh van de cookies weer word ingelogd.
Deels opgelost
Het ligt niet aan de functies, maar aan de server. Omdat ik dit local draai, blijft de sessie local staan ofzo, waardoor ik weer ingelogd wordt.
Als iemand van buitenaf uitlogt, werkt 't wel..
Als iemand weet hoe ik dit dan op kan lossen, graag! |