Tarih: 2007-09-18, 11:17:09 Mesaj konusu: Log Out sorunu
Arkadaşlar PHP - Nuke sitemde log out sorunu var. Buradaki çözüme baktım denedim olmadı. ya da bir eyrde hata da yapmış olabilirim.
Kod:
Öncelikle Your_Account/index.php dosyasını açın. Bu dosyadan setc o o k i e("user","$info",time()+2592000); satırını arayın. İşte bu satırda c o o k i e süresi tanımlı. Buradaki 2592000 değerini inceleyelim. 2592000/3600=720 ve 720/24=30 gün. Burada c o o k i e 30 gün geçerli olsun denmiş. Bu değeri 7 gün olarak ayarlamak istersek 24x3600xGÜNSAYISI=SONUÇ şeklinde bir işlem yapmanız gerekli. 7 gün için hesaplarsak bu değer 24x3600x7=604800 sonucuna ulaşırız. Yukarıdaki satırdaki 2592000 yerine 604800 yazarak c o o k i elerin 7 gün geçerli olduğunu belirtebiliriz. Eğer 1 gün geçerli olsun derseniz bu sefer sonuç 86400 çıkacaktır. (Bu formüldeki 3600 1 saati, 24 ise 1 günü ifade etmektedir.)
Bendeki ilgili dosyada o satır şöyle
Kod:
setc o o k i e("user","expired",time()-604800,"$ya_config[c o o k i epath]");
Benim istedigim, kullanıcı log out a basınca sorunsuz bir şekilde çıkış yapabilsin..
Yardımlarınız için şimdiden teşekkür ederim.[/code]
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız