Stämmer denna raden verkligen:
elseif ( $logout = True )
Kolla så att $logout är satt.. och sen ska det vara 2 likamedtecken
3 svar · 199 visningar · startad av Viking
<?
session_start();
if ( $_POST['login'] == "xxx" && $_POST['password'] == "xxx" )
{
$logged = True;
session_register("logged");
}
elseif ( $logout = True )
{
$logged = False;
session_unregister("logged");
}
elseif ( $_SESSION["logged"] == True )
{
$logged = True;
}
elseif ( $_POST['login'] && $_POST['password'] )
{
$logged = False;
$wrong = True;
}
else
{
$logged = False;
}
?>
Varför fungerar inte denna koden? Har kollat igenom den en massa gånger, men jag kan ändå inte få sessions att fungera ... Har kollat igenom PHP.net osv, men det fungerar ändå inte ... Jag kommer in på sidan, men när jag försöker gå vidare så måste jag logga in igen ... :(
Tacksam för svar, som det heter :)
Stämmer denna raden verkligen:
elseif ( $logout = True )
Kolla så att $logout är satt.. och sen ska det vara 2 likamedtecken
ps skrev:
Stämmer denna raden verkligen:
elseif ( $logout = True )Kolla så att $logout är satt.. och sen ska det vara 2 likamedtecken
Oj, haha ... Ibland är det väldigt fåniga misstag ;)
japp ;)