PHP’de cookie oluşturma işini bir
setcookie() fonksiyonu ile yapıyoruz. Fonksiyonda tarayıcıya gönderilecek ve saklanacak olan değerin anahtarını ve içeriğini belirttiğimiz gibi bir de ne kadar süre tarayıcıda saklanacağınıda belirtiyoruz.
PHP Kod:
setcookie("çerezim", "selam dünya");
Yukarıdaki örnekte
çerezim adında bir cookie oluşturduk ve değerinide
selam dünya yaptık. Ve 3. parametre olarak hiç bir şey girmediğimiz için varsayılan olarak tarayıcı kapatıldığında çerez silinecek.
Eğer çerezin bizim istediğimiz bir gelecek tarihte silinmesini istiyorsakta 3. parametreyi devreye sokacağız. İşte bunun içinde bir örnek:
PHP Kod:
setcookie("çerezim", "selam dünya", time() + (60*60*24));
Şimdi 3. olarak girdiğimiz
time() + (60*60*24) bu parametre şu anki zamana saniye cinsinden
60*60*24 tam olarak
24 saat yani 1 gün eklemiş olduk.
Bu oluşturduğumuz çerezin son kullanma tarihi şuandan itibaren + 24 saat sonra demek oluyor. 1 gün sonrasında bu çerez siteye girildiğinde
gönderilmiyor olacak.