Php Çerez Kullanımı (Cookie)
Php

Php Çerez Kullanımı (Cookie)

Merhaba arkadaşlar. Bugünkü konumuz Çerezler(Cookie) olacak. Kısaca tanımlamak gerekirse istemci tarafında dosya oluşturabilmemize yarar. Bu dosya içerisinde bu istemciye ait bilgiler yer alıyor. Örnek vermek gerekirse üyelikli sitelerde üye giriş sistemi bulunmaktadır. Giriş yapılacak sayfada sizden e-posta(vb.) ve şifrenizi isterler. Bunlar dışında birde beni hatırla adı altında bir seçenek vardır. Bu seçeneği seçerseniz siteyi daha sonra ziyaret ettiğinizde e-posta ve şifre girmeden otomatik olarak üye girişi yapmanızı sağlar. E-posta ve şifre bilginizi bilgisayarınıza oluşturduğu dosyadan alır. Bu olay Cookie yani Çerez ile yapılmaktadır. Bunun dışında da birçok şey yapılabilir. Şimdi kullanımına örnek verelim.

setcookie("aerdogan","12345678",time()+3600);
echo $_COOKIE["aerdogan"];
Yukarıda aerdogan adında Cookie oluşturduk ve içindeki değeri ekrana yazdırdık. Aerdogan adında bir cookie olup olmadığını isset komutu ile kontrol edebiliriz. İsset kontrolü sağlanan değişkenin tanımlı olup olmadığını kontrol eder. Şimdi bir örnek yapalım.
if(isset($_COOKIE["aerdogan"]))
{
echo "Tanımlanmış!";
}
else
{
echo "Tanınlanmamış!";
}
Yukarıda aerdogan adında cookie tanımlanıp tanımlanmadığını kontrol ettik. Tanımladığımız için ekranda tanımlanmış yazacaktır. Son olarak Cookie'mizi nasıl sileceğimize değinelim.
setcookie("aerdogan", "12345678", time() - 3600);
Burada çerezimizin zamanını eksi bir değer olarak giriyoruz. Böylelikle çerezin zamanı dolduğu için siliniyor. Bir makalemizin daha sonuna geldik. Yararlı olması dileğiyle.


author

Aykut Erdoğan

php, cookie, çerez, setcookie, isset

  • Bu Yazılara da Gözat:

    0 Yorum

    Cevapla