24. marts 2004 - 09:58Der er
11 kommentarer og 1 løsning
Hokus Pokus Session no more
Hey. Tænkte på, hvis man laver en masse Sessions på sin wesite, så kan de skide Sessions jo fremkaldes af en hver idiot på en lignene måde som denne her:
Og siden det ikke er alle (Faktisk næsten ingen) der bruger "Logud" metoden før de surfer videre til en anden side, så kan det være halv farligt at alle de skide Sessions bliver liggende. Er der ikke en "SEJ" lille metode (Kode) eller lign. man kan bruge så Sessions auto. bliver slettet hvis en bruger forlader websetedet..???
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
session udløber efter en vis tid - som standard mener jeg det er 20 minutter. Du kan så vælge i din global.asa at sætte session.timeout ned til fx 5 minutter og derudover kan du også i global.asa køre et funktion idet en session udløber (men det burde dog ikke være nødvendigt hvis det kun er en session og ikke noget med fx db)
øhhh...Ja så kom man til den asa fil. Har stadig ikke fattet hvad den er til. Det eneste jeg ved man kan bruge den til, er at lave så man kan se antal af users online på wesiden, ved ikke lige hvordan, men hvis den kan regne udregne at en user logger af, så må den da også kunne slette en session fra useren når han logger af..???
session = besøg session variabler = det, du kalder "sessions" i dit spørgsmål
Det lille script du viser, kan kun vise en website's session variabler, hvis det køres på den pågældende website's webserver. Så kun "enhver idiot", der kan lægge et server-side script på din website's server, kan få dine session varibaler at se.
Hmn. Det vil sige at hvis en eller anden logger ind på min side, og derefter bruger den samme explorer med de indeholdene Sessions logger ind på din egen side med den kode, vil der ikke dukke noget op af de Sessions fra min side..??? Sidst jeg Læste på det, så er det i exploren at de Sessions bliver gemt...
session er unikke for en enkelt bruger - dvs hvis jeg logger ind på din side bliver en session min og min alene. Hvis en anden logger ind på en anden computer vil vedkommende ikke kunne se mine session
Din browser ser ikke session-variablerne. Browseren får kun en cookie med en id, som serveren bruger til at holde styr på hvilke session-variabler, der hører til din session.
Hmn. Sku ikke så meget points, du får jo også accepteret svar..
Synes godt om
Ny brugerNybegynder
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.