2017-03-07 50 views
1

我有jQuery PHP Ajax來檢查用戶是否登錄。jQuery PHP Ajax檢查用戶登錄顯示模式

JS

jQuery(document).ready(function() 
{ 
setInterval(function() 
{ 
    jQuery.ajax({ 
    url: 'chkLoggedin.php', 
    type: 'POST', 
    success:function(response) 
    { 
     if(response == "sessionExpired") 
     { 
      bootbox.dialog(
      { 
       message: "Please login to continue", 
       title: "Not logged in", 
       buttons: 
       { 
        success: 
        { 
         label: "Log in", 
         className: "btn-success", 
         callback: function() 
         { 
          $('.bootbox').modal('hide'); 
         } 
        } 
       } 
      }); 
      return false; 
     } 
    } 
}); 
}, 5000); 
}); 

PHP

require("config/db.php"); 
session_start(); 
include("config/session.php"); 

if(empty($session)) 
{ 
    echo "sessionExpired"; 
} 

我試過上面的代碼工作,但註銷後的模態展示multipe直到我刷新頁面。我只想要一次模態節目。

回答