session_start();
// Controleer of de gebruiker is ingelogd
if (!isset($_SESSION['user_id'])) {
header("Location: login.php");
exit();
}
En wat gebeurt er nadat een gebruiker heeft zich geregistreerd:
1. Gebruiker wordt toegevoegd aan de DB
2. Gebruiker wordt geredirect naar andere pagina
3. En omdat blijkbaar geen sessie wordt gestart/bewaard nadat hij zich heeft geregistreerd, wordt gebruiker automatisch geredirect naar login pagina.
Iemand een idee?
En op de wachtkamer pagina, dus waar de gebruiker hoort automatisch te komen, nadat hij is geregistreerd, check ik of de user_id bestaat in sessie dmv onderstaande code
session_start();
// Controleer of de gebruiker is ingelogd
if (!isset($_SESSION['user_id'])) {
header("Location: index.php");
exit();
}
session_start();
print_r($_SESSION);
// Controleer of de gebruiker is ingelogd
if (!isset($_SESSION['user_id'])) {
header("Location: index.php");
exit();
}
session_start();
print_r($_SESSION);
// Controleer of de gebruiker is ingelogd
if (!isset($_SESSION['user_id'])) {
header("Location: index.php");
exit();
}
[/quote]
Ik heb tijdelijk de redirect uitgezet en ik kom dus terecht op wachtkamer pagina, en het is helemaal wit pagina. Geen output!
Nog meer ideeën?