Tjekke om brugeren er logget ind?

Tags:    mysqli php

Hej.

Jeg har script, hvor jeg tjekker om brugeren er logget ind:
kode:
Fold kodeboks ind/udKode 


Det har virket ind til nu, og jeg kan ikke helt finde ud af, hvorfor det ikke virker mere..

MEn der må også være en anden og bedre må at gøre det på?

MEn hvordan?

Det kunne også være min logud, som ikke er ordenlig?
Fold kodeboks ind/udKode 


På forhånd tak for hjælpen.



Indlæg senest redigeret d. 22.04.2012 01:43 af Bruger #15747
3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 22 karma
Sorter efter stemmer Sorter efter dato
if ($_SESSION['signed_in'] == false || $_SESSION["logged_in"] = 0)

Du mangler et lighedstegn


if ($_SESSION['signed_in'] == false || $_SESSION["logged_in"] == 0)



mhh... dit logud script ser ud til først
1. fjerne alle sessioner med session_destroy() kommandoen.
2. tildele en ny session kaldet 'signed_in' til værdien false.
3. Tildele en ny session kaldet 'logged_in' til værdien 0.

Problemet som jeg kan se det er at du først sletter dem, for derefter at oprette dem igen. Burde logud scriptet ikke kun slette/fjerne sessionerne?



Tak jeres svar.

I har begge ret - der manglede selvfølgelig et =, men mit logud script var hovedårsagen til at det ikke blev vist i browseren :)

Tak for hjælpen



Indlæg senest redigeret d. 22.04.2012 15:39 af Bruger #15747
t