我有一个HTML文件,下面的脚本是当文件被加载称为:PHP文件永远不会从jQuery的
<script>
$(document).ready(function(){
setInterval(function() {
$.get('check_session.php', function(data) {
alert('Load was performed.');
});
}, 5000);
});
</script>
警报消息将被要求的间隔,但PHP是不实际叫因为没有任何回音。
PHP文件:check_session.php
<?php
//check_session.php
session_start();
echo '<script language="javascript">';
echo 'alert("successful")';
echo '</script>';
echo $_SESSION['user_token'];
if(isset($_SESSION['user_token']))
{
echo '0'; //session not expired
}
else
{
echo '1'; //session expired
}
?>
从本质上讲,我试图调用PHP文件,check_session.php,在五周秒钟的时间间隔。这是我第一次实现jQuery,在经过大量研究之后,我仍然迷失了方向。
任何建议,为什么php文件没有被称为赞赏。
--- UPDATE:
从网络标签:
你在控制台中看到什么错误?开发人员工具的网络选项卡是否显示被调用的PHP文件? – j08691
我建议您打开浏览器的开发工具,选择“网络”选项卡,然后查看“check_session.php”的响应。你的回声陈述的结果将在那里。 – kkaosninja
@ j08691控制台中没有错误,网络选项卡显示正在调用PHP文件。 – SamSmith