ett bra tips är att sluta använda sessions och bara använda cookies. jag har inte använt sessions på snart två år.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
18 svar · 327 visningar · startad av Rossifumi
På min sida har jag en session som heter "user". Den sätts som alla kanske förstår när man loggat in med anv. namn och lösen.
Men nu till problemet. Ifall jag har en popupruta på sidan t.ex. en där man kan ändra sina inställningar så dör sessionen när jag stänger den popupen.
Hur får jag den att överleva denna grymma behandling?
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
ett bra tips är att sluta använda sessions och bara använda cookies. jag har inte använt sessions på snart två år.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Hur menar du då?
När vill du att jag skall sätta cookien?
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
Ifall jag har en popupruta på sidan t.ex. en där man kan ändra sina inställningar så dör sessionen när jag stänger den popupen.
hur kan den dö? det är en teknisk omöjlighet om du inte skriver "session.abandon"
sessions är okej, men om du har en sida med många besökare kan det dra ner prestanda lite.
- man kanske ska uppgradera till kakor? :-)
------------------
Never underestimate your opponents.
byt ut alla dina session("bluärgh") = "blabla" till response.cookies("rossi")("bluärgh") = "blabla".
hämta sedan värden med bla = request.cookies("rossi")("bluärgh")
oki? :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
jag tror inte att sessionen dör, men däremot är det möjligt att popup-fönstret skaffar ett nytt sessionid till klienten. typ.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
OK! Men du menar alltså att jag skall sätta en temporär cookie?
Annars har jag ju ingen säkerhet (inte för att det behövs men)?
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
[Redigerat av Rossifumi den 06 feb 2001]
vad är det för information du ska lagra?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Användarnamnet & lösenordet till ett forum.
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
den typen av info kan man mycket väl lagra i sessions.
jag tror inte att sessionen dör, men däremot är det möjligt att popup-fönstret skaffar ett nytt sessionid till klienten. typ.
det tvivlar jag på. en session håller i sig längre än vad man kan tro. Stänger du av webbläsaren försvinner den men stänger du bara ett fönster så är sessionen fortfarande levende trots att du inte surfat på den webbplatsen.
------------------
Never underestimate your opponents.
varför ska du lagra lösenordet?
skriv kakan med användarnamnet endast om du inloggningen är ok, och då vet du ju att lösenordet stämmer, och slipper lagra det, eftersom du då slipper kolla av det...
eclipse: tja, jag vet inte. jag spånar bara.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
Hmm, testade med att lägga upp den på internet... då funkade det :q
Varför dör sessionen "hemma" men inte på internet? Kör IIS5 både "hemma" och på webbservern :l
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
anders: jag förstår det, jag testade! :-)
Rossifumi: installerade du mdac 2.5 till din pws?
------------------
Never underestimate your opponents.
Kör inte PWS utan IIS, men jag kanske skulle uppdatera den ändå :q
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
En session har en speciel timeout. 200 tror jag i PWS och IIS.
Ändra detta bara med Session.Timeout = 900 eller nått
------------------
MVH // Cyprys
Cyprys bakgård
Om du någonsin ser mig bli misshandlad av polisen, var snäll och lägg ner videokameran och kom och hjälp mig i stället.
Nja, grejen är inte den att session's tiden tar slut utan att den lokalt dör ifall jag stänger ett popupfönster. Men som sagt, det funkar online så jag får väl inte klaga ;)
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
Hej alla. Jag hittade följande en bugg som stämmer överrens med Rossifumis beskrivning.
http://support.microsoft.com/support/kb/articles/Q178/0/37.ASP
------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige
Ha, där ser du @nders ;)
Tack toha :)
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
tja, vad säger man? ;)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>