如何在分页PHP中设置计时器


how to set timer in pagination php

我想在分页中使用时间。在我的脚本中,当单击下一个计时器重新启动时。我认为会话会对我有所帮助,但我不明白如何在会话中收集正确的时间并将其显示在分页的另一个页面中。这是我的javascript代码:

var myTime = "20";
function countDown() {
    document.form.seconds.value = myTime;
    if (myTime == 0)
    {
        location.href="abc.php";
    }
    else if (myTime > 0)
    {
        myTime--;
        setTimeout("countDown()",2000);
    }
}

这就是我在 PHP 文件中设置时间的方式:

<form name="form">
    Time Left: <input type="text" name="seconds" size="3">
</form>

使用会话真的非常简单。只需包括:session_start();在脚本的每个 PHP 文件的开头。

然后,为了设置时间变量,请使用以下内容: $_SESSION['theTime'] = $currentDateTime;

哪里$currentDateTime = date('m/d/Y h:i:s a', time());

现在,如果你在每个 PHP 文件的开头包含 session_start();,这个$_SESSION['theTime']变量将被传递给每个 PHP 文件。要找出两个时间之间的差异,请参考以下内容:php:datetime() 2 个日期时间与 2 个变量之间的差异