From: C.Hakan POLATKAN (hakanpolatkan@efsanelinux.org)
Date: Thu 27 May 2004 - 15:16:07 EEST
Merhaba,
session kullandiginiz zaman olusturacaginiz rastgele bir degeri
kullanabilir, gerekiyorsa veritabanina eklemek istediginiz verilerle
birlikte kaydedebilirsiniz.
Guray Satici wrote:
> Ayrica merak ettigim bir nokta daha var
> Oturum ID ayni zamanda veritabanina yaziliyor .. ve kullanici Cıkıs butonu
> veya linkine basmadan bu Oturum ID degeri sifirlamiyor ...
> Boyle bir durumda ne yapmam lazim ???
> Oturum ID yi belli bir sure sonunda sifirlamam gerekiyor ... Bu is icin
> procedure kullanmam gerekiyor gibi gozukuyor .. ama veritabani olarak MySQL
> mevcut shu an ...
Session kontrollerini kullanmaniz durumunda istemcinin tarayicisindan
gelecek bir istekte otomatik olarak ya da belirli bir kosul saglanmasi
durumunda session'i acabilirsiniz. Tarayici kapatildigi zaman ise artik
o session gecerliligini kaybedecektir. Ayni session degerleri, bilgileri
ile birlikte yeni bir tarayici uzerinden islem yapilamaz.
(PHPSESSID[otomatik yaratilir] ve sizin yaratacaginiz session degiskenleri)
Belki bu bakimdan session kullanmak isinize yarar. Session icin
maxlifetime tanimlamasi da yaparsaniz, belirlenen sure sonunda session
gecerligini kaybedecektir.
Hoscakalin.
C.Hakan POLATKAN