Я хочу использовать время в разбивке на страницы. В моем скрипте, когда вы нажимаете дальше, таймер перезапускается. Думаю, сессия поможет мне. Но я не понимаю, как правильно собрать время в сеансе и отобразить это на другой странице в разбивке на страницы. мой код 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());
Теперь эта переменная $_SESSION['theTime']
будет передана каждому файлу PHP, если вы session_start();
в начале каждого. Чтобы узнать разницу между двумя моментами, назовите это: php: datetime() разница между 2 днями времени с 2 переменными