Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'Response.Cookies(...)'
/eshop/Shopping/default.asp, line 551
//Rad 551 Response.Cookies("dinkaka")("counter").Expires = Date + 2000
26 svar · 665 visningar · startad av Jesper T · sida 2 av 2
Kan ngn tipsa hur jag kan snickra en räknare som plussar på 1 varje gång webläsaren uppdareras. Det hela spars i en cookie och nästa gång jag besöker den sida så kommer kakan ihåg var jag var sista gången så att säga. om kaka = 0 then kaka=1 'uppdatera webläsare eller komma tillbaka ngn annan gång kaka =2 OSV... MVH Jesper
Läs frågan i sin helhet →Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'Response.Cookies(...)'
/eshop/Shopping/default.asp, line 551
//Rad 551 Response.Cookies("dinkaka")("counter").Expires = Date + 2000
Det är inte nyckeln counter som ska ha expires, utan kakan i sig, dinkaka. Det är det som är skillnaden.
Mvh,
Det fungerar i allafall inte!
Varje gång jag kommer tillbaka till sidan så står värdet på 1
If Request.Cookies("dinkaka").Haskeys Then
Response.Cookies("dinkaka")("counter") = Request.Cookies("dinkaka")("counter") --1
Else
Response.Cookies("dinkaka")("counter") = 1
Response.Cookies("dinkaka").Expires = Cdate("2005-01-01")
End If
response.write Request.Cookies("dinkaka")("counter")& "<br><br>"
Jag har även provat att skriva:
response.write Request.Cookies("dinkaka")
Men då står det: counter=1 osv.
Verkar skumt tycker jag...
MVH Jesper
[red] If Request.Cookies("dinkaka").Haskeys Then
Response.Cookies("dinkaka")("counter") = Request.Cookies("dinkaka")("counter") --1
Response.Cookies("dinkaka").Expires = Cdate("2005-01-01")
Else
Response.Cookies("dinkaka")("counter") = 1
Response.Cookies("dinkaka").Expires = Cdate("2005-01-01")
End If
response.write Request.Cookies("dinkaka")("counter")& "<br><br>"[/red]
:)
:bire