Det SKAL være 2 lighedstegn (==) for at se om noget er ens, et lighedstegn vil være som at sige:
Hvis jeg kan sætte denne variable til det angivne, så er det godt.
I stedet for:
Hvis denne variables indhold er det samme som det angivne, så er det godt.
Når du logger ud så husk at "udrydde" din session, session_destroy, just in case. Det er heller ikke en god idé at gemme brugerens password i session.
Læs mere her:
http://dk.php.net/manual/en/ref.session.phpMvh Bob
Edit:
En anden ting, du sætter din session til 1, altså "true", og du tjekker om den er "1", og ikke true - i princippet er det det samme, men man ved aldrig :p
Og en anden ting, når du siger du tjekker din session på en anden hjemmeside, er det så et andet domæne du mener? For din session er kun registreret til dit pågældende domæne. Der kan i nogle tilfælde opstå problemer hvis dine interne links skifter fra henholdsvis med www. og uden.
[Redigeret d. 03/05-05 00:36:51 af Jeppe Dyrby]