Merhaba arkadaşlar.
En özet haliyle güncel durum:
a.com ve b.com olmak üzere 2 sitemiz var ve ikisi de aynı sunucuda. Üye, a.com'da üye girişi yapıp daha sonra b.comu ziyaret ettiğinde, "b.com"da, "a.com" üstünden çekilen js dosyası "b.com" için üyenin idsini ve geçici bir anahtarı cookie olarak browsera bırakıyor. "b.com", "a.com" tarafından bırakılan üye id ve anahtar cookiesi varsa ortak üye veritabanından bu id ve keyle eşleşen üye için "b.com" a özgü bir session daha oluşturuyor.
En özet haliyle yapmak istediğim şey:
"b.com"da, "a.com" üstünden çekilen js dosyasının bıraktığı cookie, "üyenin id ve anahtarı" değil de "session_id() veya session_name()" olursa (veya başka bir yöntem), "b.com"da dbden sorgu yapıp tekrar session oluşturmak yerine, doğrudan "a.com"da üye bilgilerini tutan sessionun kullanımı mümkün olabilir mi?
Session sunucuda nereye yazılır? Aynı session farklı aitede kullanılır mı ?
3
●1.209
- 22-01-2015, 12:12:24Başıma gelen bir olay vardı. Bir müşterimin CPaneline Giriş yaptıktan sonra, kendi yazdığım ve aynı sunucuda 0lan sitenin admin paneline girince Cpanel'deki session düşüyordu. Sonradan öğrendikki her ikisi de KullaniciID isimli session tutuyormuş.
- 23-01-2015, 01:53:14ini_set ile victories'in dediği session.save_path ları ortak gösterirsen Bay_Keskin'in yaşadığı sorunu yaşamadan yalnızca iki site için ortak kullanım yapabilirsin. Eğer hosting kullanıyorsan ve ortak klasörlere hiç bir şekilde erişim sağlayamıyorsan yine victories'in belirttiği gibi session_save_handler i kullanarak ortak veritabanına veya cache kaynağına bağlanabilirsin.