kullanıcı veritabanını güncelleyerek sayfayı kapatın

3 Cevap php

Bir kullanıcı bu sayfadan sayfaya veya çıkış kapattığınızda nasıl bir tablo güncelleyebilirsiniz ..................

3 Cevap

Sen, (doğrudan) olamaz. Ancak daha sonra gerekli MySQL aktivitesini tetikleyecek sunucuya (Ajax ile) bir JavaScript unload olay arama yapmak için çalışabilir.

Ancak, gerçekten (vb, herkes JavaScript yüklü) Bu güvenilir oluyor güvenemez

Ne sorun çözmeye çalışıyorsunuz?

Her istek için sıfırlar periyodik zamanlayıcı, sunucu tarafı çeşit, olabilir. Bu zamanlayıcı oturum ömrünü geçerse, o zaman kullanıcı artık etkin, ve yapmanız gereken her şeyi yapabilirsiniz.

Bekleyen varsa AJAX onbeforeunload olayını dinleyerek sayfada kalmak için kullanıcı sorabilirsiniz çağırır. Sonuçta kullanıcı You uygulaması bu durumlarla başa çıkmak için yeterince güçlü olmalıdır, vb pencereyi kapatma tarayıcı süreci öldürme, bir bilgisayar kaza yaşanıyor, uzak gezinerek ya, yapılması gereken ne olursa olsun bekleyen işleme kesme seçebilirsiniz.