2017-03-07 22 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ログアウトした後、私はページを更新するまで。私はモーダルショーを1回だけしたい。

答えて

関連する問題