webForumDet fria alternativet

Problem med cookies

2 svar · 153 visningar · startad av Icebreaker

IcebreakerMedlem sedan juni 2000516 inlägg
#1

Tjao!

Håller på och bygger en lite ASP funktion som ska innehålla ett dynamiskt värde i en cookie.
Det är inte så svårt att knäcka detta, vet bara inte hur jag ska skriva. Så här är det:

Vill efterfråga variabeln VECKA inne i denna IF-sats.
Så som det står nu funkar inte. Hur ska jag skriva?

<% Dim Vecka
Vecka = DatePart("ww", Now, 2, 2)
%>

Problemet:
<% If Request.Cookies(" &VECKA& ") = "true" THEN %>

m_soderlundMedlem sedan sep. 20026 425 inlägg
#2

Kanske så här:

'kolla om cookien finns

If Request.Cookies("vecka")=DatePart("ww",Now(),2,2) Then
'felmeddelande
Response.Write "Nope, det går inte.."

Else
'sätt en cookie
Response.Cookies("vecka")=DatePart("ww",Now(),2,2)

'sen vanlig kod
End If

Hoppas du förstår.

IcebreakerMedlem sedan juni 2000516 inlägg
#3

Mmm, men det skulle vara lättare om man bara kunde få in variablen direkt.

Tex:

Vecka = 19
If Request.Cookies(" &Vecka& ") = "true" THEN

Det måste la gå........

Har testat lite olika varianter, som inte funkar ex:
(" &"Vecka"& ")
(' Vecka ')
(" &=Vecka& ")

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