Nieuw lid |
|
Hallo,
Ik heb op een login pagina gemaakt. Als de naam en wachtwoord klopt dan krijgt een SESSION variabele een id mee. Anders krijgt het niks mee.
if($logIn)
{
global $userID;
$ID = $user['id'];
$SESSION['id'] = $ID;
$userID = $SESSION['id'];
}
else{
global $userID;
$SESSION['id'] = '';
$userID = $SESSION['id'];
}
if($logIn) { $ID = $user['id']; $SESSION['id'] = $ID; $userID = $SESSION['id']; } else{ $SESSION['id'] = ''; $userID = $SESSION['id']; }
Nu heb ik een andere pagina genaamd toonforum.php waarbij wordt gecheckt of de SESSION variabele niet leeg is, is hij niet leeg dan geeft hij de pagina weer. IS hij wel leeg dan krijg je een foutmelding terug.
Nu heb ik dit geprobeerd:
if (!(isset($SESSION['id']) && $SESSION['id']!="")) {
GEEF PAGINA WEER..
CODE WEGGELATEN
}
else{
echo "U dient eerst in te loggen."
}
if (!(isset($SESSION['id']) && $SESSION['id']!="")) { GEEF PAGINA WEER.. CODE WEGGELATEN } else{ echo "U dient eerst in te loggen." }
Ook al is de inlog verkeerd en de SESSION variabele leeg, dan krijg nog krijg ik de pagina van toonforum.php te zien en geen foutmelding. Ook heb ik boven beide paginas:
<?php
session_start();
?>
geplaatst
kan iemand me helpen?
|