Cookielerle alakalı son derslerimizden birisi yaptığımız bu Cookie'leri nasıl sileceğimizle alakalı. Cookielerin silinme işlemi genelde üyelik sistemlerine çıkış yapıldığı zaman devreye girer. Ziyaretçi için oluşturulan Cookie ziyaretçinin çıkması ile birlikte silinir.
Cookie'leri istediğimiz zaman silebiliriz, yaşam ömrü hiç farketmez. Şimdi bunu örnekle göreceğiz. 3
bölümde kod yazacağız ve bu bölümler sırası ile ; Cookie oluşturma ve ikinci sayfaya link verme. İkinci bölümde Cookie'yi okuma ve son bölümde ise Cookie silme.
İlk sayfanın kodları ;
<?php
if (setcookie ( "ders", "matematik" ) ) {
echo "Cookie oluşturuldu.<br>";
echo "<a href =cookiesil2.php>Cookie okumak için tıklayın.";
} else {
echo "Cookie oluşturulamadı.";
}
?>
Cookie oluşturuldu. Şimdi ise Cookie silecek sayfanın kodlarını yazalım.
<?php
echo " Cookie'nin Değeri:".$_COOKIE["ders"];
echo " <br><a href=cookiesil3.php>Cookie'yi sil</a> ";
?>
Cookieyi okuyacak sayfayı tasarlayıp silecek sayfaya yönlendirdikten sonra geldi son silme sayfasına ;
<?php
ob_start();
echo " Cookie Silindi<br>";
setcookie ("ders");
echo "<a href=cookiesil2.php>Cookie Okuma Sayfasına Geri Dön.</a>";
ob_end_flush();
?>
Son kodda da Cookie silindiğini kontrol etmek için 2. sayfaya tekrar link verdik. Bu derste özetle ; Cookie nasıl oluşturulduğu, nasıl okunduğu ve nasıl silindiğini bunun yanı sıra silindikten sonra nasıl kontrol edildiğini gördük.
Cookie'lerle alakalı son dersimizde ise Cookie güvenliğini göreceğiz ve sonra Session mevzusuna geçeceğiz.









