webForumDet fria alternativet

kaka.expire

ASP

4 svar · 320 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Response.Cookies("webbisnet")("userID").Expires = dateadd('n',30,now)

Microsoft VBScript compilation error '800a03ea' 

Syntax error 

/validate.asp, line 27 

Med Response.Cookies("webbisnet")("userID").Expires = dateadd("n",30,now)

Microsoft VBScript runtime error '800a01b6' 

Object doesn't support this property or method: 'Response.Cookies(...)' 

/validate.asp, line 27 

Kan nån svara på HUR man skriver för att få expire att funka????

Medlem sedan maj 200591 inlägg
#2

Detta borde funka bättre:
Response.Cookies("webbisnet").Expires = dateadd("n",30,now)

Du kan inte sätta expirevärde på en key, du måste sätta det på din collection (webbisnet=collection, userid=key)

Medlem sedan feb. 20032 027 inlägg
#3

Hur kallar jag på min kaka här:
Tstamp=Now()
objConn.Execute("UPDATE tblUsers SET TStamp = '"& Tstamp &"' WHERE userID = "& Session("userID"))

Medlem sedan maj 200591 inlägg
#4

För det första, löste mitt förslag ditt problem?

För det andra, varför vill du använda kakan där om du redan har värdet i sessionvariabeln? Annars är det ju bara att byta ut Session("userID") mot Request.Cookies("webbisnet")("userID")

Medlem sedan feb. 20032 027 inlägg
#5

Jag får fortfarande att ett värde är tomt istället för att skicka vidare och jag är lite osäker på hur jag ska skriva Request.Coookies("webbisnet")("UserID") (tro o-n , ingen felskrivning) i ex denna rad
objConn.Execute("UPDATE tblUsers SET TStamp = '"& Tstamp &"' WHERE userID = " & Session("UserID"))

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)