Örnek:
1
2
3
4
5
6
7
|
<?php
setcookie("celal","1234",time()+3600);
echo $_COOKIE["celal"];
?>
|
Üstteki örnekte setcookie komutu ile celal isimli bir cookie oluşturduk. Cookie’nin değerini 1234 olarak tanımladık. Zaman aşımı olarak time() fonksiyonunu kullandık ve 3600 sn. yani 1 saat geçerli olacak şekilde belirttik. Son olarak echo komutu ile celal isimli cookie’nin değerini ekrana yazdırdık. Bu örneği test ettiğinizde ekrandaki çıktı 1234 olacaktır.
Cookie’nin tanımlı olup olmadığını kontrol etmek için isset() fonksiyonunu kullanabilirsiniz.
Örnek:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
if(isset($_COOKIE["celal"]))
{
echo "cookie tanımlanmış";
}
else
{
echo "cookie tanımlanmamış!";
}
?>
|
Cookie silme işlemi.
Örnek:
1
2
3
4
5
|
<?php
setcookie ("celal", "", time() - 3600);
?>
|
celal isimli cookie’nin değerini boş olarak ayarladık ve -3600 ile geçerliliğini yitirmesini sağladık.