Avatar billede mik789 Nybegynder
16. marts 2003 - 20:37 Der er 6 kommentarer og
2 løsninger

afslutte session

Hvordan sikrer man sig at en session afsluttes når folk forlader ens sider? Hvordan gør I andre? Skal man virkelig starte sessionen på hver side og afslutte den på hver side også? For det er jo ikke til at vide hvornår folk forlader sitet?

Sikkert elementært, men jeg er begynder her.
Avatar billede schaefner Juniormester
16. marts 2003 - 20:40 #1
Mig bekendt bliver sessions da slettet når du logger browseren, men hvis du vil gøre det manuel så prøv at kigge på:
http://www.php.net/manual/en/function.unset.php
Avatar billede schaefner Juniormester
16. marts 2003 - 20:40 #2
logger = lukker
Avatar billede Slettet bruger
16. marts 2003 - 20:40 #3
det skal du gøre med et popup vindue så...

altså når man lukker browseren dukker der et vindue op som smadrer sessionen og lukker igen bagefter..
Avatar billede Slettet bruger
16. marts 2003 - 20:41 #4
schaefner> sessions forsvinder ikke altid når man bare lukker browseren har jeg da hørt..
Avatar billede mik789 Nybegynder
16. marts 2003 - 20:42 #5
jamen man kan jo ikke vente på at folk lukker deres browser. Hvis nu f.eks. jeg har registreret en variabel under min session og folk så forlader mit site og surfer over på et andet, der benytter den samme variabel, men med en anden værdi.
Avatar billede schaefner Juniormester
16. marts 2003 - 20:49 #6
mik789 >> Det har jeg godt nok aldrig været ude for :)
Avatar billede mik789 Nybegynder
16. marts 2003 - 20:56 #7
schaefner> OK måske ikke tit, men jeg oplevede det lige fordi jeg selv havde brugt den samme betegnelse for en variabel på et site, som jeg brugte på et andet. Når jeg så kom fra det ene til det andet blev det sidste vist forkert, fordi styles m.m. var afhængig af denne variabels værdi. Men man støder jo tit på de samme variabler forskellige steder ("pageID", "artikelID" f.eks.).
Avatar billede mik789 Nybegynder
17. marts 2003 - 06:29 #8
tak for hjælpen begge to. Jeg fandt ud af (med anden hjælp) at sesssioner jo kun gælder inden for samme domæne. Og i det tilfælde jeg beskrev med at en variabel på ét site fuckede et andet site op, var der netop tale om at de lå på samme domæne.... så det er jo ikke så underligt, og chancerne for at det sker er meget små. Skulle det endelig være at man køre flere sites fra samme domæne, må man navngive sine variabler så de bliver tilfældige; sådan ala $artID9693
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester