webForumDet fria alternativet

session och cookies

3 svar · 237 visningar · startad av renholm

renholmMedlem sedan apr. 20012 266 inlägg
#1

hur använder jag session och cookies i asp.net?

------------------
kristoffer renholm | www.renholm.com

NETworkMedlem sedan juni 20011 732 inlägg
#2

Hehe, jag fick ett felmeddelande när jag försökte posta detta inlägget:

Detta är en förbjuden åtgärd. Du ombedes att ändra förekomsten av ,cookie i ditt inlägg.

Hmm... :) Jag har varit tvungen att byta ut en punkt "." framför ordet cookie till ett kommatecken "," men en det ska naturligtvis vara en punkt egentligen.

Ett par exempel, först en enkel session:

Session["minSession"] = minSträng;

//Du kan självklart lägga till, ta bort, räkna, sätta tid osv på sessionen och slutligen stänga den:
 
Session.Abandon["minSession"];

Cookies kan du använda så här:

//Instansiera en ny cookie
httpCookie myCookie = new HttpCookie("Kakan");

//Lägger till en variabel med ett värde i min cookie
myCookie.Values.Add("variabelnamn", "kakvärde");

//Sätt hur länge den ska ligga kvar
myCookie.Expires = new System.DateTime(2002,12,31);

//Lägger upp kakan hos användaren
Response.AppendCookie(myCookie);

Sen om du ska hämta kakan så gör du så här:

HttpCookie myCookie = Request,Cookies["Kakan"];
string kakSträng = myCookie.Values["variabelnamn"];

------------------
Jag kan inte komma på någon signatur.

[Redigerat av NETwork den 05 feb 2002]

[Redigerat av NETwork den 05 feb 2002]

renholmMedlem sedan apr. 20012 266 inlägg
#3

tackar...
Testade

Session("blabla") = "men"

blev ju fel.. hur vet man om man ska använda [] eller ()?

------------------
kristoffer renholm | www.renholm.com

NETworkMedlem sedan juni 20011 732 inlägg
#4

Alla index ska ha [] ...

------------------
Jag kan inte komma på någon signatur.

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