ASP ile site yaparken ziyaretçilerimizi tekrar tekrar aynı verileri girmekten veya onları hatırladığımızı göstererek küçük bir jest yapmak istersek başvuracağımız yol Cookie kullanmaktır.
Cookie Nedir?
Cookie Türkçe'ye Çerez olarak geçmiştir. Çerezler gezdiğiniz internet sayfasının sunucusu tarafından bilgisayarınıza yerleştirilen ufak bir text dosyasıdır. Fakat bu kesinlikle virüs, zararlı bir yazılım veya komut dosyası değildir. Size özel bir tanımlama dosyasıdır ve sadece bu kodu tanımlayan sunucu tarafından okunabilir.
Çerezlerin tek amacı; sizin siteyi daha sonraki ziyaretlerinizde sunucuyu bilgilendirmektir.
Ne Şekillerde Cookie kullanılır?
Anket uygulamalarında; sizin ankete daha önce oy kullanıp kullanmadığınızı hatırlar.
Üye işlemlerinde; istediğiniz takdirde kullanıcı adınızı ve / veya parolanızı hatırlayarak tekrar tekrar üye girişi yapmanızı engeller.
Bloglarda yorum kısmında adınızı, e-posta adresinizi ve internet sitenizi hatırlar.
Bu örnekleri çoğaltabiliriz. Şimdi sıra geldi ASP ile ziyaretçilerimizin bilgisayarına nasıl çerez yazıp daha sonra okuyacağınıza..
Örneği Blog uygulamasından veriyorum
Çerez yazma:
Response.Cookies("BLOG")("Ekleyen") = 'Ekleyen'
Response.Cookies("BLOG")("Eposta") = 'Eposta'
Response.Cookies("BLOG")("Web") = 'Web'
Response.Cookies("BLOG").expires=Date()+360 '360 yerine gün sayısı yazabiliyorsunuz. Örn: 7, 30, 90 vs'Request.Cookies("BLOG")("Ekleyen")
Request.Cookies("BLOG")("Eposta")
Request.Cookies("BLOG")("Web")