2016-03-24 25 views
0

Web sitemde kök dizininde bir giriş sayfam var. Başarılı giriş yaptıktan sonra bu kod çalıştırılır.
$class 6-12 arası değerler olabilir ve her biri için ayrı bir dizinim var. Artık herhangi bir alt dizine gittikten sonra $_SESSION['email'] kayboluyor.
Ayrıca web sitemin rengini değiştirmek için kullanılan ve herhangi bir sayfadan değiştirilebilir tema denilen bir oturum var. Şimdi /6/index.php'de $_SESSION['theme']'u değiştirdiğimi ve /7/index.php'ye gittiğimi söylüyorum, değer kaybolmayacak. ama /index.php'ye gidersem $_SESSION['theme'] değeri kaybolur.
Ancak bundan sonra /10/index.php adresine gidersem, değer tekrar alınır.

Özetlemek gerekirse, oturum değeri alt dizinler arasında aktarılır. Ancak kök ve alt dizinler arasında aktarılmaz.

Ne yapmalıyım? Her sayfanın başında session_start(); yazdığımdan eminim.
Sonunda klasör denilen kök kök dizinden dosyaları kopyalayarak sorunu çözüldü ve 301 yaptım AdvanceOturum Değeri Kök Dizini Aktarılmıyor

cevap

0

yılında Thnx /root/index.php için /index.php yönlendirme yapıyoruz. Tavsiye edilen bir çözüm değil,

İlgili konular