• 04-12-2015, 21:58:35
    #1
    Üyeliği durduruldu
    Merhaba arkadaÅŸlar...

    Yönetim Panelinde session süresi aniden bitiyor ve sayfadan aniden atıyor.

    Session un cookie kullanmadan (sadece cikis.php ile çıkana kadar) açık kalmasını nasıl sağlıyorduk?
  • 05-12-2015, 09:41:57
    #2
    session kullanırsanız tarayıcı kapandığında oturum sonlanır.
    cookie kullanırsanız cookie silindiğinde ya da süresi bittiğinde oturum sonlanır.
    veritabanına ip adresi ile kayıt etme gibi yöntemler var, o da ip adresi değişince oturum sonlanır.

    uzun süreli kullanımlar için; ya cookie kullanmalı ya da veritabanı kullanmalısınız.
    cookie'de zamanı 1 yıl olarak ayarlayabilirsiniz, örneğin;
    setcookie('oturum','kullanici_adi',time()+31556926 ,'/');
    ya da veritabanına kaydedip, kayıt tarihini her bağlantıda kontrol ederek session oluşturabilirsiniz, önce session kontrol eder, yoksa veritabanını kontrol eder ve giriş yapıldıysa tekrar session oluşturur.