Ben 2 sayfaları arasında PHP oturum kaybediyorum bir sorun var.
Session_start () ayarlamak için bir oturum gerektiren her sayfanın içine oturum inc.php adlı bir dosyaya dahil edilir. Bu belirli bir sayfada, üye profile.php dışında sitedeki tüm sayfalar için çalışır. Bu sayfayı farklı bir kimliğe (aynı oturum adı) ayarlayın ve yerine kullanılan yeni bir oturum ziyaret edildiğinde.
Birkaç daha fazla bilgi:
- Oturum adı elle ayarlanır
- Tüm sayfalar aynı etki alanı adı altında aynı sunucu üzerinde
- I üye profile.php dosyasındaki ('session-inc.php') dahil üstünde ek bir session_start () koyarsanız, oturumu doğru üzerinde yapılır
- Ben. Htaccess de session_cookie_domain ve session.session_name ayarı denedim, bu etki alanı için çalıştı ama dışarı ödeme etki üzerine geçirilen oturumu durdu
- Biz php 5.2.5 ile apache 2.2.6 çalışan
Üye profile.php dosyasına dahil yukarıdaki session_start () ('session-inc.php') koyarak bu sorun için hızlı ve kirli bir düzeltme, ama bu oluyor, neden herkes biliyor eğer ben merak ediyorum.
Şerefe
Irade