Oturum kalıcılık sorunu

3 Cevap php

Ben kalıcı oturumları alıyorum ve hiçbir şans arama sahip bir sorun yaşıyorum, ben sormak gerekir.

Zaman ilk set beklendiği gibi benim oturumun içeriğini erişebilirsiniz, ancak en kısa sürede sayfa yeniler gibi ben her şeyi kaybetmek ve ben neden görmüyorum. session_start() ayarlanır ve ben unseting ya da bir şey yok değilim. Ben oturumlar altında PHP Bilgisi baktı ve her şey tamam görünüyor (ama seans benim anlayış sınırlıdır).

Ben OS 10.5 mAmp koşuyorum, ve ben oturumları kullanılan son kez onlar çalıştı.

3 Cevap

Josh dediği gibi yeni bir tane yapmaya başlamadan önce, sen deyimi $ _SESSION değişkeni kontrol etmek için ise, bu size istediğiniz sonucu verecektir bir kullanımı, ilk oturumları varlığı için kontrol etmek isteyeceksiniz. i kullanmak bir lil ayıklama hile yapmak için:

if($_SESSION) {
   echo 'session exists';
else {
   echo 'does not exist';
}

I kod bloğu içinde bulunan nedir önemsemeden, dedikleri anında biliyorum bu şekilde.

Bu yardımcı olur umarım :)

Eğer sayfanızı yeniliyoruz Eğer yeni bir oturum oluşturma ve / veya oturum değişkenleri overwriting olabilir. Bir oturum değişkeni zaten ayarlamadan önce ayarlanmış olup olmadığını kontrol etmelisiniz.

Çerezler etkin? Ayrıca istek (url) üzerinden session_id iletebilirsiniz.