1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Автоизменение стиля зимой и летом.

Тема в разделе "Web Coding", создана пользователем Axom, 8 фев 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Axom

    Axom

    Регистр.:
    25 апр 2007
    Сообщения:
    320
    Симпатии:
    94
    Помоготе пожалуйста с кодом под if, для того чтобы сделать автоматическую смену картинок зимой и летом.
    Лучше бы канечно на js :)
     
  2. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    так сходу в голову приходит вариант :
    Жделаешь две папки с картинками под оформление
    в cms имя папки с кртинками вводишь как переменную
    при запуске анализируешь date("F") -- месяц текущей даты и в зависимости от результата присваиваешь переменной-папке нужное имz
    js имхо сильно увеличит вес кстраницы и сделает ее браузерозависимой
     
  3. Axom

    Axom

    Регистр.:
    25 апр 2007
    Сообщения:
    320
    Симпатии:
    94
    Я в пхп новичок, нельзя ли вместо слов код написать? :)
     
  4. Dogmat

    Dogmat Постоялец

    Регистр.:
    16 фев 2007
    Сообщения:
    122
    Симпатии:
    38
    PHP:
    $themes=array('zima','vesna','leto','osen','zima');

    echo 
    $themes[floor(intval(date('n'))/3)];

     
    Axom нравится это.
  5. formatz

    formatz Создатель

    Регистр.:
    8 янв 2008
    Сообщения:
    26
    Симпатии:
    2
    PHP:
    <script LANGUAGE="JavaScript">
    function 
    process(){}
       
    today = new Date()
       if(
    today.getMinutes() < 10) {
         
    pad "0"}
       else
         
    pad "";
       if((
    today.getHours() < 12) && (today.getHours() >= 6))
       {  
    document.write("<table width='100%' cellspacing='0' cellpadding='0' border='0' align='center' background='templates/1/images/1utro.jpg'>")}
       if((
    today.getHours() >= 12) && (today.getHours() < 16))
       {  
    document.write("<table width='100%' cellspacing='0' cellpadding='0' border='0' align='center' background='templates/1/images/2day.jpg'>")}
       if((
    today.getHours() >= 16) && (today.getHours() <= 23))
       {  
    document.write("<table width='100%' cellspacing='0' cellpadding='0' border='0' align='center' background='templates/1/images/3evening.jpg'>")}
       if((
    today.getHours() >= 0) && (today.getHours() <= 4))
       {  
    document.write("<table width='100%' cellspacing='0' cellpadding='0' border='0' align='center' background='templates/1/images/4night.jpg'>")}
       if((
    today.getHours() >= 4) && (today.getHours() <= 6));
    // end hiding contents -->

    </SCRIPT>
    юзаю этот скрипт на своем сайте. Изменяет картинку в зависимости от времени суток. Утро, День, Вечер, ночь
     
    Axom нравится это.
Статус темы:
Закрыта.