1. Список говнокодов пользователя saksmt

    Всего: 12

  2. PHP / Говнокод #16884

    +160

    1. 1
    2. 2
    3. 3
    4. 4
    if($course==1) $max_semester = 2;
    if($course==2) $max_semester = 4;
    if($course==3) $max_semester = 6;
    if($course==4) $max_semester = 8;

    saksmt, 17 Октября 2014

    Комментарии (7)
  3. PHP / Говнокод #16883

    +164

    1. 1
    2. 2
    $gender = ($gender == NCL::$MAN ? 
                      "сдал" : "сдала");

    saksmt, 17 Октября 2014

    Комментарии (4)
  4. PHP / Говнокод #16882

    +158

    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
    if($mark['data']){
         switch ($mark['data']->point) {
         case '0':
             $table.= "незачет";
             break;
         case '1':
             $table.= "зачет";
             break;
         case '2':
             $table.=  "неудовлетворительно";
             break;
         case '3':
             $table.=  "удовлетворительно";
             break;
         case '4':
             $table.=  "хорошо";
             break;
         case '5':
             $table.=  "отлично";
             break;
            
         default:
             $table.=  "";
             break;
        }
    }else{
        $table.=  "";
    }

    saksmt, 17 Октября 2014

    Комментарии (6)
  5. PHP / Говнокод #16881

    +158

    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
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    94. 94
    95. 95
    96. 96
    97. 97
    98. 98
    99. 99
    $table = "<w:tbl>";
    $table .='<w:tblPr>
                <w:tblW w:w="0" w:type="auto"/>
                <w:jc w:val="center"/>
                <w:tblBorders>
                    <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                    <w:left w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                    <w:bottom w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                    <w:right w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                    <w:insideH w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                    <w:insideV w:val="single" w:sz="4" w:space="0" w:color="auto"/>
                </w:tblBorders>
                <w:tblLook w:val="04A0" w:firstRow="1" w:lastRow="0" w:firstColumn="1" w:lastColumn="0" w:noHBand="0" w:noVBand="1"/>
            </w:tblPr>';
    $table .= "<w:tblGrid>
        <w:gridCol w:w='800'/>
        <w:gridCol w:w='3700'/>
        <w:gridCol w:w='2000'/>
        <w:gridCol w:w='1757'/>
        <w:gridCol w:w='1000'/>
        <w:gridCol w:w='1000'/>
    </w:tblGrid>";
    $table .= "<w:tr>";
    $table .='
    <w:trPr>
        <w:jc w:val="center"/>
    </w:trPr>
    ';
    $table .= "<w:tc>";
    $table .= "<w:p w14:paraId='22B64392' w14:textId='77777777' w:rsidR='00D55405' w:rsidRPr='003D674F' w:rsidRDefault='003D674F' w:rsidP='00D55405'>
                <w:pPr>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr>
                </w:pPr>
                <w:r w:rsidRPr='003D674F'>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr>"; 
    $table .= "<w:t>";
    $table .= "№ п/п";
    $table .= "</w:t></w:r></w:p></w:tc>";
    
        $table .= "<w:tc>"; 
        $table.="<w:p w14:paraId='22B64392' w14:textId='77777777' w:rsidR='00D55405' w:rsidRPr='003D674F' w:rsidRDefault='003D674F' w:rsidP='00D55405'>
                <w:pPr>
                <w:cantSplit/>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr>
                </w:pPr>
                <w:r w:rsidRPr='003D674F'>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr><w:t>";
        $table .= "Фамилия, И.О. студента";
        $table .= "</w:t></w:r></w:p></w:tc>";
    
        $table .= "<w:tc>"; 
        $table.="<w:p w14:paraId='22B64392' w14:textId='77777777' w:rsidR='00D55405' w:rsidRPr='003D674F' w:rsidRDefault='003D674F' w:rsidP='00D55405'>
                <w:pPr>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr>
                </w:pPr>
                <w:r w:rsidRPr='003D674F'>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr><w:t>";
        $table .= "Номер билета";
        $table .= "</w:t></w:r></w:p></w:tc>";
    
        $table .= "<w:tc>"; 
        $table.="<w:p w14:paraId='22B64392' w14:textId='77777777' w:rsidR='00D55405' w:rsidRPr='003D674F' w:rsidRDefault='003D674F' w:rsidP='00D55405'>
                <w:pPr>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr>
                </w:pPr>
                <w:r w:rsidRPr='003D674F'>
                    <w:rPr>
                        <w:sz w:val='24'/>
                        <w:szCs w:val='24'/>
                    </w:rPr><w:t>";
        $table .= "Оценка* прописью";
        $table .= "</w:t></w:r></w:p></w:tc>";
    
        $table .= "<w:tc>"; 
        $table.="<w:p w14:paraId='22B64392' w14:textId='77777777' w:rsidR='00D55405' w:rsidRPr='003D674F' w:rsidRDefault='003D674F' w:rsidP='00D55405'>
                <w:pPr>
                    <w:rPr>
    // ... over200 LOC

    Это контроллер, чтоб вы знали...

    saksmt, 17 Октября 2014

    Комментарии (6)
  6. PHP / Говнокод #16880

    +157

    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
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    if($yearbegin=='2009')
    {
        $dateorder="14 августа 2009";
        if($coursebegin==1)
        {
            $numberorder="736-уч";
        }
    }
    if($yearbegin=='2010')
    {
        $dateorder="10 августа 2010";
        if($coursebegin==1)
        {
            $numberorder="1027-уч";
        }
        if($coursebegin==2)
        {
            $numberorder="1026-уч";
        }
    }
    if($yearbegin=='2011')
    {
        $dateorder="16 августа 2011";
    
        if($coursebegin==1)
        {
            $numberorder="1181-уч";
        }
        if($coursebegin==2)
        {
            $numberorder="1180-уч";
        }
    }
    if($yearbegin=='2012')
    {
        $dateorder="15 августа 2012";
    
        if($coursebegin==1)
        {
            if($contract=="контрактной")
            {
                $numberorder="1354-уч";
            }
            if($contract=="бюджетной")
            {
                $numberorder="1351-уч";
            }
        }
        if($coursebegin==2)
        {
            if($contract=="контрактной")
            {
                $numberorder="1352-уч";
            }
            if($contract=="бюджетной")
            {
                $numberorder="1353-уч";
            }
        }
    }
    // ...

    До 2015

    saksmt, 17 Октября 2014

    Комментарии (1)
  7. PHP / Говнокод #16879

    +157

    1. 1
    2. 2
    if(strlen($refnumber)==1) $refnumber="00".$refnumber;
    if(strlen($refnumber)==2) $refnumber="0".$refnumber;

    saksmt, 17 Октября 2014

    Комментарии (5)
  8. PHP / Говнокод #16878

    +156

    1. 1
    2. 2
    3. 3
    if($check==1) $check="экзамен";
    if($check==2) $check="зачет";
    if($check==0) $check="пусто";

    saksmt, 17 Октября 2014

    Комментарии (0)
  9. PHP / Говнокод #16877

    +156

    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
    if(isItMe($msg->id_from,$id_ssid_user))
    {
        $echo_message->chat_user_img = ($msg->toimg ? $msg->toimg : "/img/user.png");
    }else{
        $echo_message->chat_user_img = ($msg->fromimg ? $msg->fromimg : "/img/user.png");
    }
    
    if(isItMe($msg->id_from,$id_ssid_user))
    {
        $echo_message->chat_user_firstname = $msg->tofirst;
        $echo_message->chat_user_lastname = $msg->tolast;
    
        $id_see=$msg->id_to;
    }else
    {
        $echo_message->chat_user_firstname = $msg->fromfirst;
        $echo_message->chat_user_lastname = $msg->fromlast;
        $id_see=$msg->id_from;
    }

    saksmt, 17 Октября 2014

    Комментарии (0)
  10. PHP / Говнокод #16875

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    function isItMe($fromid,$id_this)
    {
        return ($fromid==$id_this ? true : false);
    }

    saksmt, 17 Октября 2014

    Комментарии (0)
  11. PHP / Говнокод #16874

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    if($semester==1||$semester==2) $course = 1;
    if($semester==3||$semester==4) $course = 2;
    if($semester==5||$semester==6) $course = 3;
    if($semester==7||$semester==8) $course = 4;

    saksmt, 17 Октября 2014

    Комментарии (0)