webForumDet fria alternativet

Session försvinner?!

ASP

3 svar · 254 visningar · startad av Brainbug

Medlem sedan sep. 200129 inlägg
Frågan#1

Tja

Har en login-funktion som vid lyckad inloggning genererar en session. Problemet är att så fort användaren byter mapp, alltså inloggningen sker på: www.domän.se/login/ och så fort användaren går till www.domän.se så försvinner sessionen?! Går man tillbaka till login-mappen så finns sessionen där igen..

Jag börjar misstänka att det kan vara för att login-mappen är en virituell mapp men det verkar skumt att det skulle kunna göra skillnad.

Någon som har haft liknande problem eller har ett bot mot detta?

Server w2k server, iis5

Medlem sedan juli 20012 450 inlägg
#2

Varför inte lägga de login-filerna i www.domän.se istället?
Den kan väl röra sig om max två asp-filer...

Medlem sedan sep. 200129 inlägg
#3

Jag blev tvungen att göra det.. problemet kvarstår dock.

Anledningen till att jag använder en virituell mapp är att login-funktionen delas ut till ett stort antal siter som vi hostar på våra servrar och då känns det bra att veta att man bara behöver ändra i en fil så uppdateras samtliga siter.

Medlem sedan jan. 20022 440 inlägg
#4

Använd dig av header(huvud.asp) och footer(fot.asp)

i huvud.asp lägger du: <html><header><title></title></header><body>
och i fot.asp lägger du </body></html>

Det är ett enkelt sätt att använda session. Om du använder dig av ett huvud och en fot så sparas session på de sidorna och du kan använda sessions på alla sidor som använder den/de sidor som session startades it (jag är inte helt säker på det här men så har det fungerat för mig iaf)

Annars får du väl använda dig av cookies eller nåt ?

262 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)