webForumDet fria alternativet

Cookies

ASPur ASP

9 svar · 344 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Frågan#1

Hur kan man se ifall ens webbplats använder cookies på något sätt? När jag kör sidan så står det i webbläsarens nedre kant en lite symbol som heter integrationsrapport och i den står det lite mysko saker om cookies.

Det är väl en lag på att man måste skriva ut ifall sidan har det?

Medlem sedan feb. 200112 078 inlägg
#2

Vad menar du med att 'se ifall ens webbplats använder cookies'? DU vet väl vad du själv har skrivit för script? ;)

Du får väl helt enkelt skriva ut på sidan att webbplatsen använder cookies, och (precis som du säger) enligt lag förklara vad cookies är osv. Kolla på hur andra sidor har gjort.

Medlem sedan apr. 2001227 inlägg
#3

Override din gamla häxa bara för att du är så grym på asp! :)

Även att jag skrivit all kod betyder det inte att jag vet exakt vad den gör. Bara att det fungerar :)

Men men..får väl skriva det ändå även om de nu inte har det..spelar ju ingen roll.

Vad är det för typ av kod som genererar en cookie då?

Medlem sedan juni 200032 969 inlägg
#4

Så länge din asp-applikation kör på en webbplats där sessions är aktiverat så skapas en cookie hos användaren.

I övrigt skapas cookies när du ber om det, ex. med Response.Cookies i asp.

mvh

Medlem sedan juli 20041 183 inlägg
#5

och man hämtar en "vanlig" cookie med Response.Cookies("kaknamn")

Session("kaknamn") och Application("kaknamn") är också cookies....

I global.asa används både session och application-cookies.

---------------------------------------------------------------

Läs vad lagen säger om cookies här:
http://www.pts.se/Sidor/sida.asp?SectionId=1930

Medlem sedan juni 20034 013 inlägg
#6

Re: Cookies

zlakker skrev:

Hur kan man se ifall ens webbplats använder cookies på något sätt?

Genom att sniffa. Eftersom det är något som är väldigt bra att kunna har jag börjat skriva en artikel om det:
http://www.tydal.nu/se/dev/netprog.html

När du sniffat, så titta efter rader som börjar med Set-Cookie: eller Cookie:

Medlem sedan juni 200032 969 inlägg
#7

och man hämtar en "vanlig" cookie med Response.Cookies("kaknamn")

Nej, man skriver cookies med Response.Cookies. För att hämta en cookie använder man Request.Cookies.

Session("kaknamn") och Application("kaknamn") är också cookies....

Nej. När en användare besöker en webbplats där sessions stöds, då skapas:

  1. en session på servern
  2. en session-cookie på klienten så servern kan veta vilken session som tillhör aktuell användare.

Detta sker även om inte sessionsvariabler används på webbplatsen (och applikationsvariabler har inte med saken att göra).

I global.asa används både session och application-cookies.

Nej, det enda global.asa normalt har att göra med cookies är att global.asa är med och initierar en ny session.

Man ska vara klar över skillnaden på session och sessionsvariabel.

mvh

Medlem sedan apr. 2001227 inlägg
#8

så om man använder sessions på sin webbplats och användaren har stängt av cookies så kan han inte surfa på sidan?
Som inloggad dvs.

Medlem sedan juni 200032 969 inlägg
#9

Korrekt.

Medlem sedan apr. 2001227 inlägg
#10

Tack för information!

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