Mikael Aktor wrote in <3e74d8cb$1@news.wineasy.se>:
> Hvordan er det mest korrekt at afslutte en session?
Normalt afslutter man dem ikke selv, man kan jo ikke vide hvornår det skal
ske.
Ved logout el. lign. kan man dog vælge at slette sessionen helt, du kan se i
manualen hvordan.
> Jeg spørger fordi
> jeg oplevede at en variabel jeg havde registreret i én session lavede
> kludder på en andet site, når jeg surfede derover.
Hvis sessionen på ét site påvirker et andet site, så er der et eller andet
helt galt. For at det overhovedet kan lade sig gøre (forudsat at de to
sites ligger på hvert sit domæne) skal de to sites lagre sessionsdata samme
sted, og sessions-id skal overføres mellem de to sites.
Hvis det sker, og det ikke er med vilje, så skal du kigge på hvorfor i
alverden sessions-id bliver overført.
> Men man ser jo tit at der anvendes meget forudsigelige
> variabler som f.eks. "pageID", "artikelID" o.l. Det må da skabe
> problemer hvis ikke sessionerne bliver afsluttet fra det ene site til
> det andet.
Hvad så hvis man er på to sites på samme tid? Løsningen er absolut ikke at
afslutte sessionen, men at holde sessionerne adskilte. Og sådan skulle det
da gerne være som udgangspunkt.
--
Mvh.
Niels Andersen
http://myplace.dk/articles/getpost/?lang=da