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

    +67

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    //разделяем даты на день, месяц, год
    $date_one=$_POST['date_one'];
    $date_two=$_POST['date_two'];
    
    $mounth_one=substr($date_one,0,2);
    $day_one=substr($date_one,3,2);
    $year_one=substr($date_one,6,4);
    $mounth_two=substr($date_two,0,2);
    $day_two=substr($date_two,3,2);
    $year_two=substr($date_two,6,4);
    //смотрит какая дата больше чтоб передать функции в правильном порядке
    if ($year_one>$year_two || ($year_one==$year_two &&$mounth_one>$mounth_two)||($year_one==$year_two&&$mounth_one==$mounth_two&&$date_one>$date_two)){
        echo 'первая дата больше<br/>';
        counting_days($date_one,$date_two);
    }else{
        echo 'вторая дата больше<br/>';
        counting_days($date_two,$date_one);
    }

    забыл что сравнить даты можно гораздо проще

    Запостил: loki, 06 Февраля 2013

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

    • Да вы задатали уже со своим пыхом.
      Ответить
      • PHP (3189) > Assembler (46)
        Ответить
        • Да просто люди начинают учить Assembler, не осиливают его и: "Да ну нафиг, лучше сайты создавать буду!".
          Зря я эти два разных языка сравниваю, да.
          Ответить
          • Ну лично в моей деревне в айти сфере можно только с пхп выжить... На нём разве что микроволновки не программируют... Но с другой стороны качественных прогеров у нас всего полторы штуки на всю деревню (я из них 0,5). Так что без него никак.
            Ответить
            • Не могу не согласиться. Качественные программисты нужны всегда.
              Ответить
    • и дебаг средствами echo, ага
      Ответить
      • Причем ладно бы в stderr..
        Ответить
        • Да ладно, всегда можно запускать через php-cli. Осталось только заменить <br> на \n.
          Ответить

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