Loading...
code
Bym
as
nightlight
Безлимитный недорогой VPN тест 10 дней
WorldByte - Наш хостинг - партнер
Обучение/Помощь новичкам
| Функция time()
Топ дня:
WorkNet
Holter
Автор
12 февраля 2018, в 23:40
Рейтинг: 508
Не выводится текст через 10 секунд.
Проблема в том, что в сессии функция time() увеличивается симметрично.
Нужно чтобы лишь однажды при присвоении значения time() оно, сохранилось в сессии, а в условии time() увеличивался.
<?php
session_start;
if (empty($_SESSION['time'])) {
$_SESSION['time'] = time() + 10;
}
$a = $_SESSION['time'];
echo $a;
if (time() > $a) {
echo "Прошло 10 секунд";
}
?>
287746312
23 марта 2018, в 1:16
Рейтинг: 319
А как выведет?
Так как после всего обновления стр сессия будет каждый раз записывать за +10...
Форум
На главную