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

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    foreach (array(167, 163) as $low_rise_apartment_id)
    {
            $arParams["SEARCH_DATA"]["articletype"][] = $low_rise_apartment_id;
    }
                
    $arParams["SEARCH_DATA"]["articletype"] = array_unique($arParams["SEARCH_DATA"]["articletype"]);

    solnatus, 22 Октября 2014

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

    +154

    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
    <?php if( !empty($documents[4]) ):?>
                    <hr>
                    <h3>Выполняемые работы</h3>
                    <table class="b-transparent-table">
    
                        <?php foreach ($documents[4] as  $file_name => $text): ?>
    
                            <tr>
                                <td class ="td_big">
                                    <h6><?= $text;?></h6>
                                </td>
                                <td>
                                    <a href="<?= $dir.$passport['reforma_id'].DIRECTORY_SEPARATOR."4".DIRECTORY_SEPARATOR.$file_name;?>">скачать</a>
                                </td>
                            </tr>
    
                        <?php endforeach; ?>
                    </table>
                <?php endif;?>

    магический документ 4. В файле откуда взят код есть также документ 5.

    memclutter, 20 Октября 2014

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

    +153

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    /*рыба*/
                $render['variables']['winter_complite'] = array(
                    'Жилищный фонд'             =>100
                ,'Котельные'                =>100
                ,'Тепловые сети'            =>100
                ,'Водопроводные сети'       =>100
                ,'Канализационные сети'     =>100
                ,'Создание запасов топлива' =>100
                );

    reformat me!

    memclutter, 19 Октября 2014

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

    +155

    1. 1
    mail("[email protected]", "Тема письма", "Текст письма");

    Заметка из цикла "О вреде копипаста".
    Коллега попросил разобраться, отчего почта не приходит. Пять лет программирования на PHP, говорил он, когда устраивался к нам в контору... Вопрос один: как его вообще на работу взяли?..

    gmihalkov, 19 Октября 2014

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

    +159

    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
    function verifyType($type){
            switch ($type){
                case 'cs':
                    $this->serverType = $type;
                    require_once $this->serverType.'Inc.php';
                    break;
                case 'css':
                    $this->serverType = $type;
                    require_once $this->serverType.'Inc.php';
                    break;
                case 'cssold':
                    $this->serverType = $type;
                    require_once $this->serverType.'Inc.php';
                    break;
                case 'samp':
                    $this->serverType = $type;
                    require_once $this->serverType.'Inc.php';
                    break;
                default:
                    Error::add('Ошибка', 'Тип сервера указан неверно!');
            }
        }

    Очередной высер чудо-программистов. Еще одна панель управления игровыми серверами

    Onotole, 18 Октября 2014

    Комментарии (7)
  6. 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)
  7. PHP / Говнокод #16883

    +164

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

    saksmt, 17 Октября 2014

    Комментарии (4)
  8. 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)
  9. 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)
  10. 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)