Cookie nedir?
Çerezler genellikle kullanıcı bilgilerinin tutuldugu küçük dosyalardır. Şifrelerin hatırlanması, kullanıcı kontrol işlemlerinde kullanılır.
Cookie nasıl oluşturulur?
“Response.Cookies” komutu cookie oluşturmak için kullanılır. c# da değilde html kodunun içine yazacaksak response.cookie tagından önce gelmelidir.
Cookielere tarayıcılarımızın menülerinden ulaşabiliriz. “Peki ya tarayıcınız cookie desteklemiyorsa cookielere 2 yoldan ulaşabilirsiniz biz uygulamalarımızda verileri QueryString veya form() metodu ile gönderebiliyorduk o zaman request.querystring veya request.form diyerek değişkenimize cookie atayabilir ve çekebiliriz”.
Şimdi basit bir uygulama yapalım textboxa bir deger girelim sayfa yenilendiğinde verimizi cookie atalım ve sonra cookimizi okuyalım;
Cookie kaydet butonunun click olayına;
protected void Button1_Click(object sender, EventArgs e)
{
HttpCookie uye = new HttpCookie(”deger”);
uye["adi"] = TextBox1.Text;
uye.Expires = DateTime.Now.AddDays(2);
Response.Cookies.Add(uye);
}
Cookie oku butonuna ;
protected void Button2_Click(object sender, EventArgs e)
{
HttpCookie uye;
uye = Request.Cookies["deger"];
Label1.Text = uye["adi"].ToString();
}



















