Расчет времени выполняется на стороне сервера. Его можно создать, используя JS/jQuery
& PHP
(или любой серверный сценарий или язык программирования). Сценарий на стороне сервера будет учитывать время сервера, а не время локальной машины. Он покажет то же самое оставшееся время, даже если вы выполните его из любого географического местоположения.Сценарий обратного отсчета серверной стороны
0
A
ответ
0
JS код:
<script>
jQuery(document).ready(function() {
var refreshId_sec = setInterval(function() {
\t var target_url = 'show_diff.php?show=all&randval='+ Math.random();
\t jQuery.ajax({url: target_url, success: function(result){
\t \t var arr_res = result.split("|"); \t \t
\t \t document.getElementById('sec').innerHTML = arr_res[3];
\t \t document.getElementById('min').innerHTML = arr_res[2];
\t \t document.getElementById('hour').innerHTML = arr_res[1];
\t \t document.getElementById('day').innerHTML = arr_res[0];
}});
}, 1000);
</script>
PHP код:
<?php
$then = '2016-04-08 10:00:00'; // end time here
$then = new DateTime($then, new DateTimeZone('Asia/Calcutta'));
$now = new DateTime();
$sinceThen = $then->diff($now);
if($_GET["show"]=="all")
\t echo $sinceThen->d."|".$sinceThen->h."|".$sinceThen->i."|".$sinceThen->s;
?>
Проверить полный код на: http://blog.phpcode.co.in/php/server-side-countdown-counter-script/
Смежные вопросы
- 1. Сохранение серверной переменной обратного отсчета
- 2. Сценарий обратного отсчета Javascript с фиксированной позиции
- 3. PHP-сервер обратного отсчета обратного отсчета PHP
- 4. Код обратного отсчета Javascript
- 5. Обновить таймер обратного отсчета в .Net со стороны клиента?
- 6. Изменение длительности обратного отсчета
- 7. Обновление таймера обратного отсчета
- 8. Таймер обратного отсчета javascript
- 9. Вход в Google для серверной стороны
- 10. Очистить LocalStorage с серверной стороны
- 11. Фильтр Datatables с серверной стороны
- 12. Сценарий обратного отсчета часового пояса, работающий не по назначению?
- 13. Action Script 3.0. Таймер обратного отсчета до таймера обратного отсчета
- 14. JS Таймер обратного отсчета от существующего таймера обратного отсчета
- 15. Двойной таймер обратного отсчета
- 16. Процент обратного отсчета
- 17. Таймер обратного отсчета PHP
- 18. Таймер обратного отсчета Android
- 19. Ошибка таймера обратного отсчета
- 20. Повторить таймер обратного отсчета?
- 21. Создание пользовательского обратного отсчета
- 22. Javascript секунд обратного отсчета
- 23. Уведомление таймера обратного отсчета
- 24. Сброс таймера обратного отсчета
- 25. AngularJS Таймер обратного отсчета
- 26. Изменения обратного отсчета Javascript
- 27. Таймер обратного отсчета Python
- 28. Использование таймера обратного отсчета
- 29. Описание рекурсивного обратного отсчета
- 30. Угловая служба обратного отсчета
ли у Вы отвечаете на свой вопрос? Или ваш вопрос, как изменить код в вашем ответе или что это такое? – Andreas