Forum Moderators: open

Message Too Old, No Replies

Clearing Cookies

With ASP... How?

         

Easy_Coder

2:49 am on Dec 15, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What's the best way to clear a cookie?

I'm firing something like this and it doesn't seem to be clearing my cookie

With Response
.Cookies("cookiename")("g") = ""
.Cookies("cookiename")("m") = ""
.Cookies("cookiename")("r") = ""
.Cookies("cookiename")("p") = ""
.Cookies("cookiename")("i") = ""
.Cookies("cookiename")("b") = ""
.Cookies("cookiename").expires = now() - 1
End With

Which would have been set on an earlier visist like this.

With Response
.Domain = "http://www.mydomain.com"
.Cookies("cookiename")("g") = "SAMPLE STUFF"
.Cookies("cookiename")("m") = "SAMPLE STUFF"
.Cookies("cookiename")("r") = "SAMPLE STUFF"
.Cookies("cookiename")("p") = "SAMPLE STUFF"
.Cookies("cookiename")("i") = "SAMPLE STUFF"
.Cookies("cookiename")("b") = "SAMPLE STUFF"
.Cookies("cookiename").expires = DateAdd("m", 6, Date())
End With

I need to clear the cookie and essentially re-set it with new data.

tetra

10:33 am on Dec 18, 2005 (gmt 0)

10+ Year Member



It maybe that the cookie's expire time be setted again

only after now.

carguy84

7:23 pm on Dec 18, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Response.Cookie.Domain = "http://www.mydomain.com"
Response.Cookie("cookieName").Expires = DateAdd("d", -1, Now())

You forgot the domain property.