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

    +144

    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
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    <?php
     $mon=array("1","2","3","4","5","6","7","8","9","10","11","12"); // здесь ахтунг, да?
     if($_REQUEST["lang"]=="ru")
      $mon=array("1.Январь","2.Февраль","3.Март","4.Апрель","5.Май","6.Июнь","7.Июль","8.Август","9.Сентябрь","10.Октябрь","11.Ноябрь","12.Декабрь");
     if($_REQUEST["lang"]=="en")
      $mon=array("1.January","2.February","3.March","4.April","5.May","6.June","7.July","8.August","9.September","10.October","11.November","12.December");
    
     $wk=array("1","2","3","4","5","6","7");
     if($_REQUEST["lang"]=="ru")
       $wk=array("Пн","Вт","Ср","Чт","Пт","Сб","Вс");
     if($_REQUEST["lang"]=="en")
       $wk=array("Mon","Tue","Wed","Thu","Fri","Sat","Sun");
    
    function writearray($name,$array,$bscripttags)
    {
     if($bscripttags)echo("<script language='javascript'>");
     echo("$name=new Array('");
     echo(implode("','",$array));
     echo("');");
     if($bscripttags)echo("</script>");
    }
    
    echo("<script language='javascript'>");
    echo("function mon(){");
    writearray("var monarr",$mon,false);
    echo("return monarr;}");
    
    echo("function wk(){");
    writearray("var wkarr",$wk,false);
    echo("return wkarr;}");
    
    echo("</script>");
    ?>

    запостил все, что бы был понятен контекст, но я сам не понимаю, зачем мне когда-то нужно было писать то, что написано во 2ой строке ))

    Запостил: Lure Of Chaos, 12 Мая 2010

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

    • На случай, если lang не ru и не en
      Ответить
      • ага, спасибо. но конечно же можно было писать и короче и уж не в двойных кавычках.
        Ответить
      • Тогда простите на кой код в 8 строке ???
        Ответить
    • Пипец. Просто коллекция говна.
      И общий подход - тоже говно.
      Ответить
    • и нахрена спрашивается придумали _()
      Ответить
    • Все по началу такое творили) Это судьба =)
      Ответить
      • ну как бы не говорили, что это плохо, пока сам не споткнешься, не поймешь, почему.
        Ответить

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