Özkan Arıcı – Freelance Web Developer

Php cookie

  • 2 sene önce, ozkan arici tarafından yazılmıştır.
  • 0 Yorum
  • Php

Php’de web sayfalarını ziyaret eden kullanıcıları geçici olarak hatırlamak için cookie (çerezler) kullanılır.Peki cookie kullanımı nasıldır ?

Nedir ?

Kullanıcının bilgisayarında barındırılan bir takım veri dosyalarıdır.Bu dosyalar zararsız veriler içerir.Bu dosyaya sahip kulllanıcı tekrardan aynı sayfaya geldiğinde bilgilerinin hatırlanması sağlanırErişilmesi değiştirilmesi çok kolaydır.Bu sebepten bu dosyalardan önemli bilgilerin (t.c no,kredi kartı,parola bilgisi vs) barındırılmaması gerekir

Yapısı ?

setcookie(cookie_ismi,değeri,süresi,yolu,alan,güvenlik,http) gibi değerler alabilir

Kullanımı ?

Cookie oluşturma : setcookie(‘isim’,’özkan’); //isim isminde bir cookie oluşturduk ve değerine özkan dedik

setcookie(‘isim’,’özkan’,time()+3600); // süresini 3600 saniye yani 1 saat yaptık

setcookie(‘isim’,’özkan’,time()+3600,’/’,’domain.com’,’false’,’true’); // eğer güvenlik parametresine true değeri girilirse cookie sadece Https bağlantılı protokollerde geçerli olacaktır

bu cookie kullanıcı çerezlerini temizlemediği sürece tarayıcı kapatılsa dahi silinmeyecektir

Kontrol ?

isset() fonksiyonumuz ile cookiemizin tanımlı olup olmadığını yada empty() fonksiyonu ile değerinin boş olup olmadığını kontrol edebilriz

Silme ?

setcookie(‘isim’,”,time()-1);

şeklinde cookiemizi silebiliriz.

zamanı 1 saniye geri ayarladığımızda cookiemizi silinmiş olacaktır

 

Neler yaptık ?

 

Etiketler: , , , , , ,

Bir Yorum Yazın