http://demo.merkezweb.net
> Anasayfa > Makaleler > PHP > PHP Çerez ( Cookie )
Web Galeriden
Adobe Folders icons
Attachment
PHP Çerez ( Cookie )
Tarih 18/06/2009 17:02  Yazar code.or.die  Hitler 3452  Dil Turkish
 PHP'de çerez kullanımı ve yönetimi.

 Merhaba. Bu makalede çerez kullanımını anlatmaya çalışacağım.
Öncelikle bir çerez yaratalım;
setcookie("ismi","değer","zamanaşımı" ) ;
örneğin; setcookie("ad","veli",time()+100 ) ;
bu durumda; ad isimli cookie nin değeri velidir ve zaman aşımı bu cookie yaratıldıktan 1 sn sonradır. Yani 1 saniye sonra cookie silinir. Bunu da time()+100 sağlar. 100 ms =1 sn.

 * Bir çerezin değerini bir değişekene atamak;
setcookie("ad","veli",time()+3000 ) ;
$degisken= $_COOKIE['ad'];
echo $degisken;

Bunun çıktısı; veli olacaktır.

* Bir değişkeni cookie ye atamak için;
$degisken="ali";
setcookie("ad",$degisken,time()+3000 ) ;
echo $_COOKIE['ad'];

Çıktısı; ali olacaktır.

Son olarak; bir çerezi kaldırmak için;
unset($_COOKIE['ad']);
kullanırız.
Kolay gelsin.
Alkan79
Merhaba sitenize yeni üye oldum
ben bir alışveriş sitesi yapmaya başladım fakat bu sepet olayı beni çok zorluyo. öncelikle ürünün yanındaki sepete ekle butonuna basıldığında sağ tarafta sepete ekleniyo fakat 2. ürün seçildiğinde sepettekiler siliniyo bunun için ilk verinin silinmemesi için neyapmam gerekir verileri text dosyasına sepete ekleyle yazdırıyorum ve aynı text dosyasında veri çekip görüntülüyorum.Benim istediğim text dosyasına yazılan veriler oturum açıkken silinmesin ve sepette sıralansın yardımcı olursanız çok sevinirim. Şimdiden teşekkür ederim.
15
Mar