Tuesday, May 24, 2005

Mengatur cookie pada ASP.NET

// Cara membuat cookie
// Contoh nama cookie = cakes
HttpCookie myCookie = new HttpCookie("cakes");
// menambahkan key pada cookie-nya
myCookie.Values.Add("muffin", "chocolate");
myCookie.Values.Add("babka", "cinnamon");
// menambahkan cookie ke cookie collection
Response.Cookies.Add(myCookie);
// mengambil nilai dari cookie
Response.Write(myCookie.Value.ToString());
// mengambil nilai dari key pada cookie
Response.Write(myCookie["babka"].ToString());
// set waktu expired dari cookie
myCookie.Expires = DateTime.Now.AddHours(12);
myCookie.Expires = DateTime.Now.AddDays(7);
// men-setting path cookie
myCookie.Path = "/forums";
// men-setting domain untuk cookie.
myCookie.Domain = "forums.geekpedia.com";
// menghapus cookie dengan men-set waktu expire menjadi -1
myCookie.Expires = DateTime.Now.AddDays(-1);
// menghapus key dari cookie
myCookie.Values.Remove("babka");

No comments: