0

我想在分页中使用时间。在我的脚本中单击下一个计时器重新启动..我认为会话会帮助我。但我不明白如何在会话中收集正确的时间并将其显示在分页的另一个页面中。这个是我的 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>
4

1 回答 1

0

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

然后,为了设置一个时间变量,使用这个:$_SESSION['theTime'] = $currentDateTime;

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

现在,如果您在每个 PHP 文件的开头$_SESSION['theTime']包含此变量,该变量将被传递给每个 PHP 文件。session_start();要找出两次之间的差异,请参阅:php: datetime() difference between 2 datetime with 2 variables

于 2013-09-21T09:19:49.700 回答