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回だけしたい。