• 04-12-2022, 20:08:48
    #1
    Arkadaşlar, session ile giriş yapmayı ayarladım fakat örneğin veritabanında bir şey güncellendi bu sessionda güncellenmiyor çıkış yapmadan. Veriyi nasıl güncel tutabilirim? Sayfayı yenilesem bile veriyi güncellemiyor.
  • 04-12-2022, 20:11:43
    #2
    2 yol aklıma geldi şuan için.

    1. Yol: Her veri güncellemesinden sonra session destroy etmek.
    2. Yol: Veritabanında veri için versiyonlama tutmak. Bir sütun oluşturun version isminde her güncellemede +1 artsın, session üzerinde de giriş yapınca version bilgisi tutulsun her sayfa geçisinde version kontrolü sağlansın version değişirse güncel veriyi sessiona atayın.
  • 04-12-2022, 20:12:57
    #3
    dbde update ettiğin yerde ilgili sessionuda update et.
  • 04-12-2022, 20:25:19
    #4
    🧙 Kod Sihirbazı 🧙
    Critical adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar, session ile giriş yapmayı ayarladım fakat örneğin veritabanında bir şey güncellendi bu sessionda güncellenmiyor çıkış yapmadan. Veriyi nasıl güncel tutabilirim? Sayfayı yenilesem bile veriyi güncellemiyor.
    SESSION ile örnek veriyorum kullanici adi ve şifre tutturuyorsan veya token tutturuyor isen bunu her sayfada kontrol ettirip yazdırabilirsin.
  • 04-12-2022, 20:31:56
    #5
    Polat adlı üyeden alıntı: mesajı görüntüle
    dbde update ettiğin yerde ilgili sessionuda update et.
    +1 ama başka bir senaryo mu var acaba yoksa aklına gelirdi belki.
  • 04-12-2022, 20:47:57
    #6
    ebubekirgns adlı üyeden alıntı: mesajı görüntüle
    +1 ama başka bir senaryo mu var acaba yoksa aklına gelirdi belki.
    sessionda sadece id tutup zırt pırt dbye istek atabilirsin.
  • 04-12-2022, 20:52:50
    #7
    sessionda kullanıcının tüm bilgilerini tutma, sadece kullanıcı id bilgisini tut. Kullanıcı bilgilerini göstereceğin veya kullanacağın sayfada db'den çek o bilgiyi.
  • 05-12-2022, 12:52:47
    #8
    Yorumlar için teşekkürler, sorunu çözdüm.