Ik heb een website gemaakt met behulp van $_SESSION om userlevel en gebruikerid door te geven. zodat ik overal kan kijken of een gebruiker toegang heeft.
als ik uitlog via de uitlog knop de wordt de volgende pagina geladen.
logout.php
deze pagina wordt dan verwezen naar dus de index. ik krijg nu in Fx de volgende melding:
De pagina verwijst niet op een juiste manier door
Firefox heeft vastgesteld dat de server het verzoek voor dit adres doorverwijst op een manier die nooit zal eindigen.
* Dit probleem kan soms worden veroorzaakt door het uitschakelen of weigeren
van cookies.
de index pagina die hij oproept begint als volgt.
het ziet er naar uit dat hij dus in een loop ergens terecht komt.. ik snap er niks van, heb er naar gezocht @ php.net maar vind geen oplossing..
want volgensmij is session_unset en sesssion_destroy voor de session_register..
als ik uitlog via de uitlog knop de wordt de volgende pagina geladen.
logout.php
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?php error_reporting(E_ALL); //start the session session_start(); //session variable is registered, the user is ready to logout $_SESSION['usrlvl'] = array(); $_SESSION['gebruikerid'] = array(); //$_SESSION['groep'] = array(); $_SESSION['usrlvl'] = ""; $_SESSION['gebruikerid'] = ""; //$_SESSION['groep'] = ""; echo "succesvol uitgelogd.."; echo '<html><head><meta http-equiv="refresh" content="1;url=http://www.*.nl"></head></html>'; |
deze pagina wordt dan verwezen naar dus de index. ik krijg nu in Fx de volgende melding:
De pagina verwijst niet op een juiste manier door
Firefox heeft vastgesteld dat de server het verzoek voor dit adres doorverwijst op een manier die nooit zal eindigen.
* Dit probleem kan soms worden veroorzaakt door het uitschakelen of weigeren
van cookies.
de index pagina die hij oproept begint als volgt.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <? error_reporting(E_ALL); session_start(); if (isset($_SESSION['gebruikerid'])){ header("Location:http://www.*.nl/algemeen.php"); } else { require "con_/config.php"; @mysql_connect($host, $userdb, $passdb) or die("Unable to connect to SQL server"); mysql_select_db($dbname); ?> |
het ziet er naar uit dat hij dus in een loop ergens terecht komt.. ik snap er niks van, heb er naar gezocht @ php.net maar vind geen oplossing..
want volgensmij is session_unset en sesssion_destroy voor de session_register..
Mijn profiel - Te koop: Overzicht van spullen..