Блог

Настал 2016. Обновите свой footer

У каждого сайта в footer (футер) указываются выходные данные компании, а также год создания и текущий год. Актуальность этих данных говорит о том, что сайт жив и обновляется. Это важно, если хотите, чтобы сайт вызывал доверие.

Вот настал новый год и нужно изменить данные в footer. Если вам не лень, то можете сделать это вручную, если, конечно, не забудете. А если у вас много сайтов? В этом случае, каждый январь придется обновлять год на всех сайтах. Но совсем не обязательно делать это вручную. Ниже приведены варианты использования простых кодов на javascript и php, которые помогут вам навсегда забыть об обновлении текущего года.

ИСПОЛЬЗУЕМ JavaScript

Этот JavaScript обновит год, в зависимости от настроек времени браузера пользователя. Просто скопируйте фрагмент кода ниже и вставьте его там, где вы хотите видеть динамическое изменение текущего года.

<script type="text/javascript">
  document.write(new Date().getFullYear());
</script>

Вот что будет отображаться в браузере:

2016

Если же вы хотите дать больше информации, то можете использовать следующий фрагмент кода:

&copy; 2011<script>new Date().getFullYear()>2010&&document.write("-"+new Date().getFullYear());</script>, Компания.

Который даст вам:

© 2011-2016, Компания.

Поскольку JavaScript работает в браузерах у большинства пользователей сети, то вы получите желаемый результат.

ИСПОЛЬЗУЕМ PHP

В качестве альтернативы можно использовать php код. PHP скрипты исполняются на стороне сервера, поэтому варианты, приведенные ниже, будут работать всегда. 

Фрагмент кода ниже будет просто показывать текущий год:

<?php echo date("Y"); ?>

Вот, что вы получите:

2016

Если же вы хотите предоставить более подробную информацию в футере, то используйте примерно такой код:

&copy; <?php 
  $fromYear = 2009; 
  $thisYear = (int)date('Y'); 
  echo $fromYear . (($fromYear != $thisYear) ? '-' . $thisYear : '');?>, Компания.

Либо же вы можете использовать ($ fromYear < $ thisYear) в коде выше, чтобы учесть любое изменение времени. Но в каждом случае это даст вам:

© 2009-2016, Компания.

Так как PHP скрипт исполняется на сервере, то он будет отображать год, соответствующий времени сервера где расположен сайт. Таким образом, если в первые часы 1 января вы откроете сайт, размещенный на серверах в Америке или в Европе, вы все еще будете видеть старый год.

Настал 2016. Обновите свой footer

Понравилась статья?
Будем признательны, если поделитесь в соцсетях или мессенджерах, а также присоединитесь к нашей группе Вконтакте. Будет интересно!

Вас может заинтересовать:

  • HOSTCMS v.6. Вывод комментариев к товарам магазина

    Выводим на Главной или отдельной странице сайта комментарии к товарам, оставляемые посетителями или покупателями...

  • Как создать сайт?

    Многие начинающие пользователи интернета задают себе данную фразу. Но не у всех выходит добиться желаемого... Всё связано с различными стереотипами, например, о том, что для создания сайта или личной странички в интернете требуются навыки и знание программирования... Прочитайте статью и создайте свой сайт.

  • HOSTCMS v.6. Полезные php коды

    Некоторые полезные php коды для вывода данных на странице сайта.

  • 5 обязательных элементов для футера в 2022 году

    Есть два типа дизайнеров: те, кто начинает с нижнего колонтитула, и те, кто этого не делает. Независимо от того, насколько верно вы придерживаетесь этого утверждения, нельзя отрицать, что нижний колонтитул является одним из самых недооцененных элементов на любом сайте...

Наши услуги по созданию сайтов

Веб дизайн

Разработка дизайна и создание интернет-сайта.

Поддержка сайта

Поддержка работоспособности. Написание текстов и статей. Наполнение товарами.

Готовый дизайн

Готовые шаблоны интернет-магазинов и корпоративных сайтов на HostCMS.

Контекстная реклама

Настройка и ведение рекламной кампании в Директ