За последние 24 часа нас посетили 22674 программиста и 1721 робот. Сейчас ищут 809 программистов ...

Доработка вывода в зависимости от прошедшего времини

Тема в разделе "PHP и базы данных", создана пользователем D0Gmatist, 16 июн 2013.

  1. D0Gmatist

    D0Gmatist Активный пользователь

    С нами с:
    3 июн 2012
    Сообщения:
    60
    Симпатии:
    0
    Помогите решить задачу...
    Есть код выводящий метку New к новостям которые не старше 3х суток
    Хотелось бы добавить три вывода New 24 / New 48 / New 72

    Код (Text):
    1. <?php
    2. if( ! defined( 'DATALIFEENGINE' ) ) {   die( "Hacking attempt!" );}
    3. #Проверяем
    4. if (!$label) $label = "New";
    5. if (!$int) $int = 3;
    6. #Считаем
    7. $hostTime = time();
    8. #Выводим
    9. if ($hostTime > $thetime) {
    10.     $resultDays = floor(($hostTime - $thetime)/86400);
    11.     if ( $resultDays  <= $int ) echo '<span class="newBage">'.$label.'</span>';
    12. }
    13. ?>
    Помогите пожалуйста... заранее спасибо.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    if ( $resultDays <= 1 ) {
    echo '<span class="newBage">'.$label.'</span>';
    } else if ( $resultDays <= 2) {
    и так далее