v2.5.2
Giriş yap

sürekli açık session

zehrabilkin
540 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Merhaba ben üyelik sistemi yazıyorum. üyelik sisteminde tarayıcı kapandıgında session bitiyor.
bunu cerez kullanmadan nasıl yapabilirim. yani session sürekli açık kalacak

aykhan
655 gün önce

Merhaba PHP tarafından sunulan bir özellik yok, ancak bir kullanıcının tarayıcısı kapandığında otomatik olarak biten bir PHP session'ını sürekli açık tutmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:

Oturum verilerini veritabanında saklamak: Her bir kullanıcı için bir veritabanı kaydı oluşturun ve oturum verilerini bu kayıtlar içinde saklayın. Tarayıcı kapandığında bile veritabanı kaydı var olduğu sürece oturum açık kalır.

Oturum verilerini çerez olarak saklamak: Oturum verilerini çerez olarak saklayarak oturumun bitmesini engelleyebilirsiniz. Ancak, bu veriler güvenliği açısından riskli olabilir, çünkü çerezler tarayıcı tarafından okunabilir.

PHP çalışma süresini uzatmak: PHP tarafından belirlenen varsayılan oturum çalışma süresini uzatmak, oturumun tarayıcı kapandığında bitmemesini sağlar. Bunun için "session.gc_maxlifetime" parametresini düzenleyebilirsiniz.