Jquery Çerez Kullanımı ve Çerez Oluşturma

jqueryÖzellikle web sayfalarının üyelik kısımlarında kullanılan çerezler, kullanıcı adı , şifre ile siteye giriş yapan kullanıcıların sürekli giriş çıkışlarda şifre isteme sorununu ortadan kaldırır. Sistem tarafından giriş yapan kullanıcıya otomatik olarak atanan çerez bilgileri sayesinde kullanıcı, browser’a çarpıya basarak kapatması sonucunda, bir daha sisteme giriş yapmak istediğinde, web sitesi ondan kullanıcı adı ve şifre tekrardan istemeyecektir. Tabii ki bu çerezin geçerlilik süresi ile de alakalı bir konudur. Bu yazımızda çerez kullanımı ve çerez oluşturmayı anlatacağız.

Web teknolojilerinde sıkça rastladığımız bu terim kullanıcı taraflı (client) bilgisayarlarda üretilen minik text dosyalarıdır. Web siteleri, kullanıcının bilgisayarına o web sitesine en son ne zaman geldiği, ne kadar süre ziyaretçi ettiği, kullanıcı adı gibi bir takım ufak bilgileri bu text dosyalarda saklarlar. Daha sonra aynı siteye geldiğinizde sizi hatırlıyormuş gibi yaparlar. Aslında bu text dosyalarını tekrar okurlar ve oradan aldıkları bilgilere göre sizi yönlendirirler. Örneğin; forum tarzı sitelerde,Beni hatırla gibi kutucukları işaretlediğimizde bilgisayarımıza çerez bırakırlar ve tekrar girmek istediğimizde bizlerden tekrardan kullanıcı adı ve parola istemezler.

javascript-cookie

Javascript ile çerez nasıl oluşturulur ve bu dosyalar nasıl okunur bir bakalım. Javascript konusunun başında da söylediğim gibi normalde çerezler dışında kesinlikle bilgisayara dosya oluşturamaz veya dosya okuyamazsınız.

Çerez Oluşturma

Cerez_ismi=deger1;expires=deger2;path=deger3

Basitçe yazılımı yukarıdaki gibidir. Parametre ile parametre değeri arasına (=) eşittir işareti konur. Expires çerezin geçerlilik süresi, path ise çerezin nereye oluşturulacağını belirler. Bu iki parametre opsiyoneldir. Yol belirtilmez ise “Temporary İnternet Files” klasörüne dosya oluşur. Site kapatılınca silinir. Geçerlilik süresi o andaki tarihten daha önceki bir tarihe ayarlanırsa yine otomatik olarak silinir.

<script type=”text/javascript”>
var cerezismi=”ceres_ismi”;
var degeri=”cerez bilgileri buraya gelecek”;
document.cookie=ceresismi+”=”+escape(degeri);
</script>

Bu şekilde çeres ismi ve çerezin değerlerini oluşturmuş olduk.

Bir önceki yazımız olan Programlama Dilleri ve Gelişimi başlıklı makalemizde bilgisayar, Programlama Dilleri ve programlama dillerinin gelişimi hakkında bilgiler verilmektedir.

Content Protection by DMCA.com

Mehmet Kolbudak

http://www.seokriter.com

Uzun yıllardır bir çok kurumsal firmada içerik yöneticisi, yazılım geliştirme uzmanı ve SEO danışmanı olarak görev aldım ve halen bir ajans'ta görevime devam etmekteyim. Bilgi ve tecrübelerimi bilişim cafe üzerinden paylaşmaktayım.
ZİYARETÇİ YORUMLARI

Henüz yorum yapılmamış. İlk yorumu aşağıdaki form aracılığıyla siz yapabilirsiniz.

BİR YORUM YAZ