webForumDet fria alternativet

Session problem

8 svar · 191 visningar · startad av Bendro

BendroMedlem sedan jan. 20013 039 inlägg
#1

Vad är det som skulle kunna göra att ett sessionID inte funkar ibland?

Använder sessionID i en shop-lösning. Vid testkörning märktes att på vissa datorer skapas ett nytt sessionID varje gång man klickar på en länk eller knapp, vilket givetvis resulterar i att kundkorgen förblir tom. På andra datorer funkar allt som det skall.

Några förslag på var jag kan börja felsöka? Det känns ju som det skulle ha med klienten att göra d.v.s browsern.

Om någon vill testa finns shopen här
Länken till Butiken finns i menyn till vänster
Prova att köpa några varor och se ifall dom hamnar i korgen eller ej. Återkom gärna med info om browserversion och huruvida det lyckades eller inte.

------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

[Redigerat av Bendro den 08 nov 2001]

erkaMedlem sedan dec. 19996 522 inlägg
#2

Har du skrivit shoppen själv eller är det ifrån Mikrodatorn (tror de hade en exakt sådan här shop) ?

------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !

BendroMedlem sedan jan. 20013 039 inlägg
#3

Det är min kollega som gjort mesta delen av kodningen på den här shopen, men den är tillverkad här hos oss.

En sak som jag glömde nämna vara att om man öppnar länken i ett nytt fönster så börjar det plötsligt att fungera som det skall. :q

------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

VideMedlem sedan dec. 19998 577 inlägg
#4

Se alltid till att inte använda sökvägar som innehåller t.ex -->http://www.sajten.nu/ och sedan filsökvägen, detta kan göra så att den vill ta ett nytt SessionId.

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

BendroMedlem sedan jan. 20013 039 inlägg
#5

Vide...
menar du att en länk som t.ex ser ut så här:

http://www.bendro.com/tidning/butik/kassa.asp?tidning=vlt

skulle kunna orsaka en ny session?
Hur skall jag då bära mig åt för att fixa till den länken? Butiken framas ju in i tidningen....tidning och butik ligger alltså inte på samma server.
Vad är föresten förklaringen i så fall till att det funkar efter att man öppnat i ett nytt fönster?

[r]
Har snackat med kollegan. Länkarna ser ut så här <a href="korgen.asp?tidning=vlt">.[/r]
------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

[Redigerat av Bendro den 08 nov 2001]

fredrikMedlem sedan dec. 19991 072 inlägg
#6

Om sessions inte fungerar kan det bero på att klienten har stängt av "session-cookies" som används av servern för att hålla reda på vilket sessionID som hör hemma hos varje klient.

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

BendroMedlem sedan jan. 20013 039 inlägg
#7

Du menar att det skulle resultera i ett nytt sessionID för varje gång man klickar på en länk?
Det har jag i och för sig inte tänkt på, men minst en av datorerna vi testkört på vet vi att det inte är inställt så.

------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

BendroMedlem sedan jan. 20013 039 inlägg
#8

Har kommit fram till att det med största sannolikhet beror på inställningarna i IE6 i kombination med att butiken hämtas in från en annan domän och framas in i sidan.
I säkerhetsinställningarna som ligger som default i IE6 godkänns inte s.k third-party cookies, och tydligen är det var vår session-cookie räknas som.

------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

BendroMedlem sedan jan. 20013 039 inlägg
#9

F.Y.I

Följande länkar kan vara intressanta för er med liknande problem:

http://support.microsoft.com/support/kb/articles/Q283/1/85.ASP

http://www.w3.org/P3P/usep3p.html

------------------
"Det finns en del saker som man måste vara fackman för att inte förstå."
Hjalmar Söderberg

[Redigerat av Bendro den 08 nov 2001]

[Redigerat av Bendro den 08 nov 2001]

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)