Son Değiştirilme04:44:11 PM GMT

Başlıklar
Anasayfa

Asp.Net Cookie nedir?

e-Posta Yazdır PDF
( 0 - user rating )

 

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(”dasda”);
uye["adi"] = TextBox1.Text;
uye.Expires = DateTime.Now.AddDays(2);
Response.Cookies.Add(uye);
}

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();

}