• 14-08-2008, 16:37:57
    #1
    Arkadaşlar biliyosunuz ki session_id ile oluşturulan kod tarayıcının her açılışında yeni bir kod oluşturur.ie6 ve opera da tmm.Ama firefozda günler geçse de defalarca firefoxu kapatıp açsam da sitede yeni bir session_id değeri oluşturmuyor.Yardımcı olaiblirmisiniz.
  • 14-08-2008, 18:05:23
    #2
    Üyeliği durduruldu
    evet haklısın
    sebebi ise firefox'u kapattığın zaman firefox cachlerini boşaltmıyor.
    Enterasan bişidir ama.
    buda sunucu-istemci mimarisinin bir dengesizliği olsa gerek.

    Firefox için genel ayarlara bakman gerekiyor. (default gelir bu ayarlar genelde)
    yani sen firefox uygulamasını tamamen kendi bilgisayarındaki ram'ın geçici hafızasından silmediğin sürece istersen bilgisayarı kapat 10 sene sonra aç yine aynı session_id kalır
    tabii datacenter sunucusunun time değeri 10 sene ise
  • 14-08-2008, 20:32:07
    #3
    Firefox 3.0.1, localde, xampp (apache+php) ile yaptığım basit php testlerinde yani dinamik sayfalarda da sorun oluyor, yenileme işlemini sunucu üzerinden yapmıyor, çok yanılttı beni, opera kullanıyorum testler için.


    Acaba, header ile cache için özel birşeyler mi göndersem, etag, Last-Modified, no cache gibi şeyler. Deneyeyim bir....
  • 14-08-2008, 21:46:37
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    firefox tarayıcıda yeni TAB açtığınızda session değerini taşıyor evet , ancak browser yeniden çalıştırıldığında sessionu sıfırlar. ( tarayıcı tarafından sunulan "bu safyada parola anımsa özelliğine evet dememişseniz" )

    oldu ki , bir şekilde parola anımsa seçeneğinide devre dışı bırakmak istiyoruz bellirli bir süre için , aklıma ilk gelen ekstra bir session+zaman sayacı ile kontrol oldu.

    ikinci bir seçenek ise , login form için her seferinde değişken bir sonuç veren başka bir input girdisi istemek , güvenlik kodu gibi.

    üzerinde konuşulabilir tabii yinede.