О сайте | Обратная связь | Памятка для вебмастера
[ Регистрация · Войти · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Создание сайта » Wordpress » Счетчик 100 дней до нового года
Счетчик 100 дней до нового года
gusia27 Дата: Вторник, 21.09.2010, 22:46 | Сообщение # 1
Студент(ка)
Группа: Проверенные
Сообщений: 261
Город: Pavlodar
Репутация: 0
Статус: Offline
Может у кого есть скрипт новогоднего счетчика?

Я нашла один - вот здесь: http://sputnik1818.ru/schetchik-dnej-do-novogo-goda.html. Он достаточно простой и приятный на вид, но он работает от виджета, а у меня тема виджет несовместимая. Нужно что-то другое.

Делитесь своими находками.

Добавлено (21.09.2010, 22:46)
---------------------------------------------
Вот еще нашла такой код в Html:

Code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Вычисление времени до Нового года by HTML.BY team</title>

<SCRIPT language=JavaScript>
<!--
function newYearIn1(){
var newYear1 = new Date("Feb,07,2009,22:00:00,+0200"); //дата событя с учетом часового пояса
setTimeout(function () { newYearIn(newYear1.getTime()); },0);
}
function newYearIn(newYear)
{
  var now = new Date();
  var totalRemains = (newYear-now.getTime());
  if (totalRemains>1)
  {
  var RemainsSec=(parseInt(totalRemains/1000));
  var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
  var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
  var RemainsFullHours=(parseInt(secInLastDay/3600));
  if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours};
  var secInLastHour=secInLastDay-RemainsFullHours*3600;
  var RemainsMinutes=(parseInt(secInLastHour/60));
  if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes};
  var lastSec=secInLastHour-RemainsMinutes*60;
  if (lastSec<10){lastSec="0"+lastSec};
  document.getElementById('newyear').innerHTML = "To the next GRB left: "+RemainsFullDays+" days  

"+RemainsFullHours+":"+RemainsMinutes+":"+lastSec;
  setTimeout(function () { newYearIn(newYear); }, 1000);
  }  
  else {var now = new Date();
  var newYear2 =1 // длительность события в часах
  var newYear1 = (newYear+newYear2*3600000);
  var totalRemains = (newYear1-now.getTime());
  if (totalRemains>1)
  {
  var RemainsSec=(parseInt(totalRemains/1000));
  var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
  var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
  var RemainsFullHours=(parseInt(secInLastDay/3600));
  if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours};
  var secInLastHour=secInLastDay-RemainsFullHours*3600;
  var RemainsMinutes=(parseInt(secInLastHour/60));
  if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes};
  var lastSec=secInLastHour-RemainsMinutes*60;
  if (lastSec<10){lastSec="0"+lastSec};
  document.getElementById('newyear').innerHTML = "To the end of GRB left: "+RemainsMinutes+":"+lastSec;
  setTimeout(function () { newYearIn(newYear); }, 1000);
  }  
  else {
  var newYear3 =7 // на сколько перевоят таймер в днях
  var newYear =(newYear+newYear3*86400000);
setTimeout(function () { newYearIn(newYear); },0);}}
}
//-->
</script>

</head>

<body onload="newYearIn1();">

<span id="newyear"></span>

</body>
</html>


Люблю этот сайт и форум.
otlichnica Дата: Среда, 17.11.2010, 22:01 | Сообщение # 2
Профессор(ша)
Награды: 81
Группа: Администраторы
Сообщений: 9888
Город: Астрахань
Репутация: 287
Статус: Offline
gusia27, вот мой счетчик дней до Нового года:
Code
<?php

$current_date = mktime (0,0,0,date("m") ,date("d"),date("Y")); //дата сегодня   
$old_date = mktime (0,0,0,12,31,2010); //2004.11.25   
$difference = ($old_date-$current_date); //разница в секундах   
$difference_in_days = floor($difference / 86400); //разница в днях
echo 'До Нового 2011 года осталось '.$difference_in_days.' дней<br>';
?>

Его можешь вставить в любое место шаблона.
А если сайт на Ucoz, как Отличница, например, можно сделать следующее:
Панель управления - Дизайн - Импорт удаленного кода
Добавить импорт удаленной страницы, в качестве Урл вставить http://mamahealth.ru/new_year.php
Частота обновления поставить побольше (достаточно раз в сутки) и сохранить.
В результате справа появится код типа $RCODE_1$ , вот его и надо вставить в нужное место шаблона.
А можно (это я опять про Ucoz, но не хочется ради одной строчки еще одну тему создавать) просто вставить в шаблон следующий код:
Code
До Нового 2011 года осталось <?if($MONTH$=11)?><? 31+31-$DAY$ ?><else><?if($MONTH$=12)?><? 32-$DAY$ ?><?endif?><?endif?> дней


Делаю сайты под ключ на заказ. Меняю шапки и цветовую гамму на Вашем сайте Портфолио и расценки

В выходные я не работаю!!!


zaecttkatp Дата: Суббота, 06.05.2017, 21:52 | Сообщение # 3
Первоклашка
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Советую воспользоваться простым калькулятором Сколько дней до Нового Года http://rasschitai.ru/skolko_dnejj_do_novogo_goda.html Очень быстро и легко показывает результат)

KorniloFF Дата: Воскресенье, 07.05.2017, 15:53 | Сообщение # 4
Профессор(ша)
Награды: 27
Группа: Администраторы
Сообщений: 3508
Город: Ялта
Репутация: 251
Статус: Offline
zaecttkatp, сколько ДНЕЙ - не очень показательный расчёт. Выдаёт, что осталось 239 дней. И как понять?
Мой счётчик значительно читабельнее результат выдаёт.




Z146965124780
R374477004237
Ну, или хотя бы добавьте в репутацию.
goldensand50 Дата: Пятница, 13.10.2017, 12:53 | Сообщение # 5
Третьеклашка
Группа: Пользователи
Сообщений: 20
Репутация: 0
Статус: Offline
счетчиком поделитесь?
Форум » Создание сайта » Wordpress » Счетчик 100 дней до нового года
Страница 1 из 11
Поиск:
Счетчик 100 дней до нового года - Создание сайта - Wordpress - Форум
Сегодня были на форуме:
zanesigolova7733, xiushakoval4uck, ravatta, zhdanovas, nicton98, sehovcovavaleria82

Конструктор кнопок он-лайн


Получить код CSS

Подбор цветов

Справочник по html и CSS

Наши копирайтеры

Поиск