1. PHP / Говнокод #14302

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?php
    
    echo 'С Новым Годом!';
    
    ?>

    Запостил: xss, 30 Декабря 2013

    Комментарии (10) RSS

    • А не рановато? А, чему я удивляюсь... На пыхе, естественно, напутали с датами. :)
      Ответить
      • Фикс:
        <?php
        if (time() >= strtotime('2014-01-01') && time() < strtotime('2014-01-02')) {
            echo 'С новым годом!';
        }
        ?>
        Ответить
        • +1, но по-моему, 1 плюса будет недостаточно.
          (
          Ответить
        • Ты забыл о самом главном:
          <?php
          error_reporting(0);
          if (time() >= strtotime('2014-01-01') && time() < strtotime('2014-01-02')) {
              echo 'С новым годом!';
          }
          ?>
          Ответить
        • А если полентяйничать то можно сравнить date('Y-m-d') == '2014-01-01'.
          Ответить
          • К слову (не хочется отдельным говнокодом постить, хватит уже дат), у тру-пыхеров видел ещё такую вариацию для промежутков: $now = date('Ymdhis'); if ($now >= 20140101000000 && $now <= 20140101235959) ... Хз насколько стабильно оно работает, учитывая особенности чисел в пыхе. :)
            Ответить
    • if (time() >= strtotime('2014-01-01')) 
          sleep(time() - strtotime('2014-01-01'));
      echo 'С Новым Годом!';
      Ответить

    Добавить комментарий