12 Aralık 2016 Pazartesi

PHP İsset Kullanımı (isset Komutu)

Cookie tanımlanmış mı diye bakalım

Tüm degişkenlerin varlıgını kontrol edecek olan isset() fonksiyonu ile bir çerezin tanımlanıp tanımlanmadıgını bulabiliriz. Kullanımı

<?php

setcookie("çerezim","selam dünya", time() + (60*60*24));
$_COOKIE['çerezim'];

//setcookie("çerezim","selam dünya", time()  -3600));

if (isset(Ş_COOKIE['çerezim'])) {
echo "çerez var";
}
else{
echo "çerez yoktur";
}

 ?>

PHP Cookie Degerini Değiştirmek


Çerezleri oluşturmak ve silmekte oldugu gibi degerini degiştimekte de setcookie() fonksiyonunu kullanıyoruz.
Ve oluşturmakta oldugu gibi degerini değiştirmektede aynıdır. Sadece çerez adına önceden tanımladıgımız adı
yazmamız yeterli. Eger çerez yoksa oluşturulur varsa degeri değiştirilir.

1 setcookie("çerezim", "selam dünya");

2 setcookie("çerezim","merhaba dünya");

3

4 echo $_COOKIE['çerezim'];

Ekranda merhaba dünya yazar.

PHP Cookie Kullanımı

Cookie Kullanımı
Çerez kullanımı $_COOKIE dizisi üzerinden ypaılır. Bu dizi otomatik olarak o sayfaya gönderilen çerezlere göre oluşur.
Yukarıdaki oluşturdugumuz çereze ulaşmak için aşagıdaki kodu kullanırızç ki bu koddan ne kadar basit anlaşılır oldugu belli oluyor.

ekrana yazdırdık..

echo$_COOKIE['çerezim'];

PHP Cookie Silme (Çerezleri Silme)

Cookie Silme

Oluşturdugumuz bir çerezi silmek için yine normal bir çerez tanımlarmış gibi setcookie() fonksiyonunu
kullanıyoruz tek fark3. son kullanmaa tarihi parantezimize geçmi bir zaman giriyoruz. Bu sayede çerezin tarihi
dolmuş varsayılıp hemen siliniyor. Örnek olarak bu çereze time()-3600 diyerek 1 saat öncesini gösterecegiz ve
+çerez silinmiş olacak:

setcookie("çerezim","selam dünya", time()  -3600));

PHP Cookie Oluşturma (Çerezler)

  PHP Cookie (Çerezler)

Girilen sitelerin tarayıcılar (browserlar) üzerinde bıraktıgığı izlere cookie, Türkçesiylede çerez denir. BU izler siteye
tekrar ziyaret edilgdiginde yeniden gönderilerek bazı şeylerin yeniden hatırlanmasını sağlar.
Mesela giriş formlarında kullanıcın şifresini ve kullanıcı adını cookieler sayesinde taryıcıya kaydederek bir
sonraki gelişinde bilgilerini yeniden girmek zorunda kalmadan direkt giriş yapabilir.

Temel olarak kullanıcı bilgilerini hatırlamasında kulllanılan çerezleri hayal gücünüzün el verdiği kadar bir çok
alanda da kullanmak mümkün.

Cookie Oluşturma

PHP'de cookie oluştırma işini bir setcookie() fonksiyonu ile yapıyoruz

<?php

setcookie("çerezim","selam dünya", time() + (60*60*24));
 ?>