Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP

Войти
Регистрация
Восстановить пароль
 
 
Crezy PHP
1 / 1 / 1
Регистрация: 26.12.2017
Сообщений: 30
#1

Что делать если таймер сбрасывается при обновлении страницы - PHP

26.12.2017, 22:27. Просмотров 216. Ответов 16

Доброго времени суток! У меня такая проблема. На сайте есть таймер, но проблема в том, что при обновлении страницы или переходе на другую таймер начинает отчёт самого начала. Как быть? Занести эти данные в сессию, но тогда при закрытии браузера сессия обнулится. Может как-то через куки сохранять данные таймера. Помогите пожалуйста. Вот тот сайт если вам интересно посмотреть как оно там работает --> bonus-free.ru Спасибо за внимание.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2017, 22:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что делать если таймер сбрасывается при обновлении страницы (PHP):

Можно ли делать include php ,при котором если в загружаемом файле есть ошибки,то чтобы необваливался весь скрипт в который загружается другой скрипт? - PHP
Можно ли делать include php ,при котором если в загружаемом файле есть ошибки,то чтобы необваливался весь скрипт в который загружается...

При обновлении страницы кнопка сама зажимается,что делать? - PHP
http://distance-education.meximas.com/chat.php вот ссылка, зарегистрируйтесь на сайте там быстро, и попробуйте написать одно сообщение в...

Сбрасывается сессия при переходе на страницы - PHP
Добрый день! Подскажите пожалуйста в чем может быть проблема. Сделал авторизацию, она работает , но сессия сбивается при переходе на другие...

Мне нужно: 1)что бы при обновлении страницы не возникало новой сесси; 2)удалять сессию с серевера после того, как клиет закрыл свое окно - PHP
У меня возникли проблемы с сессиями(не в универе :)) Мне нужно: 1)что бы при обновлении страницы не возникало новой сесси; 2)удалять...

Переадресация при обновлении страницы - PHP
Добрый день. Есть две страницы. На одной происходит указание имени и e-mail. После нажатия на кнопку Submit - происходит перенаправление...

как сделать чтобы при при обновлении страницы (header('location .');) попадать на ту же позицию - PHP
Например у меня есть длинный список записей, под каждой записью кнопка удалить, когда нажимаешь на нее, то происходит удаление записи и...

16
Crezy PHP
1 / 1 / 1
Регистрация: 26.12.2017
Сообщений: 30
28.12.2017, 18:54  [ТС] #16
Grey,
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function time_on(t){
var intervalID;
var str;
intervalID = setInterval (function(){
* if (t <= 0){
* * str = '0:10:00';
* * clearInterval(intervalID);
* }else{
* * t--;
* * var hours = Math.floor(t/3600);
* * var minutes = Math.floor(t%3600/60);
* * var seconds = Math.floor(t%60);
* * if (minutes < 10) minutes = '0'+ minutes;
* * if (seconds < 10) seconds = '0'+ seconds;
* * str = hours+':'+minutes+':'+seconds;
* }
* $(".timer").text(str);
}, 1000);
}
Сможешь объяснить как тут работает

Добавлено через 2 минуты
Grey,
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function time_on(t){
var intervalID;
var str;
intervalID = setInterval (function(){
* if (t <= 0){
* * str = '0:10:00';
* * clearInterval(intervalID);
* }else{
* * t--;
* * var hours = Math.floor(t/3600);
* * var minutes = Math.floor(t%3600/60);
* * var seconds = Math.floor(t%60);
* * if (minutes < 10) minutes = '0'+ minutes;
* * if (seconds < 10) seconds = '0'+ seconds;
* * str = hours+':'+minutes+':'+seconds;
* }
* $(".timer").text(str);
}, 1000);
}
сможешь объяснить что да как
0
Grey
Тутошний я
1569 / 760 / 53
Регистрация: 03.11.2009
Сообщений: 2,101
Записей в блоге: 1
28.12.2017, 20:01 #17
в моём случае с сервера значение времени может и меньше нуля прийти.
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function time_on(t){
var intervalID;//инициируем переменные
var str;
intervalID = setInterval (function(){//включаем таймер
* if (t <= 0){//если меньше нуля
* * str = '0:00:00';//записываем значение, для вывода
* * clearInterval(intervalID);//останавливаем таймер
* }else{
* * t--;//декремент
* * var hours = Math.floor(t/3600);//часы, делим и округляем до целого меньшего
* * var minutes = Math.floor(t%3600/60);//минуты, остаток от деления делим на 60, округляем
* * var seconds = Math.floor(t%60);//секунды, остаток от деления, округляем
* * if (minutes < 10) minutes = '0'+ minutes;//если меньше десяти приписываем спереди ноль
* * if (seconds < 10) seconds = '0'+ seconds;
* * str = hours+':'+minutes+':'+seconds;//собираем в строку, для вывода
* }
* $(".timer").text(str);//выводим на страницу
}, 1000);//тикает каждую секунду
}
включение на 10 минут
Javascript
1
time_on(600);
0
28.12.2017, 20:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2017, 20:01
Привет! Вот еще темы с ответами:

Сохранение перемнной при обновлении страницы - PHP
Есть комбобокс, при выборе значения оно заносится как новый элемент массива(а страница обновляется), но при выводе всего массива выводит...

При обновлении страницы слетает фильтрация - PHP
Для фильтрации таблицы использую tablefilter. Из за чего при обновлении страницы слетает фильтрация?

Исчезновение полей при обновлении страницы - PHP
Всем привет!) Даны 2 кнопки. Каждая из кнопок возвращает заданное количество полей. Как только я получаю поля от первой кнопки и ввожу в...

При обновлении страницы дублируются комметарии - PHP
Уже обсуждалась эта проблема в одной с моих тем,мне посоветовали создать два файла ,один с формой(у меня он называется--demo php) и второй...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru