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

    +153

    1. 1
    2. 2
    3. 3
    if (strcasecmp($fieldValue, "Array") == 0) {
        ...
    }

    f0rm4t, 30 Января 2012

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

    +158

    1. 1
    <td class="index"><?=isset($idx)?++$idx:$idx=1;?></td>

    Просто и понятно, особенно ночью

    nucleartux, 29 Января 2012

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

    +151

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    <li><a href="#">О нас</a></li>
                                 <li><a href="#">Каталог мест</a></li>
                                 <li><a href="#">Правила</a></li>
                                 <li class="footer_write_link"><a href="#">Написать нам</a></li>
                                 <li class="footer_for_company">
                                     <?php if($account): ?>
                                         <a href="/acount/place/index/<?php echo $account->account->id; ?>/"><?php echo $account->account->name; ?>  </a>
                                     <?php else: ?>
                                         <a href="/account/new/"> <span>компаниям</span></a>
                                     <?php endif; ?>
                                 </li>

    Вот такая отладка из Kohana уже второй день появляется на spooon у всех, кто получил инвайт

    kuksikus, 29 Января 2012

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

    +188

    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
    <?php
    
    	...
    	
    	$Sex = $_POST['sex'];	//Пол юзера из поискового запроса
    	$searchSex = $_POST['searchsex'];	//Пол искомого партнёра
    	
    	...
    	
    	if ($Sex == $searchSex)	//Осторожно, педерасты!
    	{
    		...
    		//Вывод капчи
    		...
    	}
    	
    ?>

    Из написанного знакомым движка для сайта знакомств. Комментарии оригинала.

    vistefan, 29 Января 2012

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

    +171

    1. 1
    2. 2
    3. 3
    if(in_array(strlen($_POST['password']), range(6,30))) {
    ////.....
    }

    но кода на несколько символов все равно меньше, согласитесь

    _jokz, 29 Января 2012

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

    +154

    1. 1
    http://habrahabr.ru/blogs/web_security/137196/

    Нанотехнологии в действии

    Spider, 28 Января 2012

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

    +166

    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
    if ($id == 1) {
        $source = 'GallerySkins/s/skin_01.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 2) {
        $source = 'GallerySkins/s/skin_02.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 3) {
        $source = 'GallerySkins/s/skin_03.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 4) {
        $source = 'GallerySkins/s/skin_04.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 5) {
        $source = 'GallerySkins/s/skin_05.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 6) {
        $source = 'GallerySkins/s/skin_06.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 7) {
        $source = 'GallerySkins/s/skin_07.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 8) {
        $source = 'GallerySkins/s/skin_08.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 9) {
        $source = 'GallerySkins/s/skin_09.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 10) {
        $source = 'GallerySkins/s/skin_10.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 11) {
        $source = 'GallerySkins/s/skin_11.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }
    elseif ($id == 12) {
        $source = 'GallerySkins/s/skin_12.png';
        $dest = "MinecraftSkins/$user.png";
    	
    	if(!copy($source, $dest)) {
            echo "Ошибка<br />\n";
        }
    }

    Разгребал систему скинов и наткнулся на это... даже не знаю, как это чудо назвать.
    Заменяется элементарным
    $source = 'GallerySkins/s/skin_'.$id.'.png'; // Исходная директория файла
    $dest = "MinecraftSkins/$user.png"; // Конечная директория файла

    if(!copy($source, $dest)) // Если файл не скопирован:
    {
    echo "Ошибка<br />\n";
    }

    FanAs, 28 Января 2012

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

    +146

    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
    function WGen()
    {
        $words  = array();
        $words  = array(
            'я',
            'ты',
            'он',
            'она',
            'купил',
            'машина',
            'а',
            'и',
            'да',
            'нет',
            'дом',
            'получил',
            'чипсы',
            'съел',
            'секс',
            'было',
            'много',
            'дура'
        );
        $Random = sizeof($words) - mt_rand(1, sizeof($words) - 2);
        for ($i = 0; $i < $Random; $i++) {
            $k      = array_rand($words);
            $sent[] = $words[$k];
        }
        foreach ($sent as $s) {
            echo $s . ' ';
        }
    }

    http://codepaste.ru/1049/

    Unknown, 28 Января 2012

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

    +161

    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
    <?php
    function randomizer($min, $max, $maxn)
    {
        // $max = максимальное
        // $min = минимально
        // $maxn = сколько выдать
        $random = array(); // здесь будет массив наших чисел
        $tmp    = array(); // временный массив
        for ($i = 0; $i < $maxn; $i++) {
            do {
                $a = rand($min, $max);
            } while (isset($tmp[$a]));
            $tmp[$a]  = 1;
            $random[] = $a;
        }
        unset($tmp);
        return $random;
    }

    http://forum.ixbt.com/topic.cgi?id=24:33676#16

    Unknown, 28 Января 2012

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

    +162

    1. 1
    <tr><td valign=\"center\" align=\"center\">Цех №2</td><td valign=\"center\" align=\"center\">&nbsp".round($sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['srednespisRaschet']/$datn,1)."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['дни']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Я']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['К']." </td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Е']." </td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['О']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Ж']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Б']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Р']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['ОЖ']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['У']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['А']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Г']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['ОАД']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['ПР']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['neiavki']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['В']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['Яч']."</td><td valign=\"center\" align=\"center\">&nbsp".$sredn['Цех монтажа, ремонта вооружения и ремонта электрооборудования N 2']['днич']."</td></tr>

    и естественно вывод всей этой радости оттуда же

    коллега смог выдавить из себя только одно слово неясного балканского происхождения "угоршчына"

    drugged_monkey, 28 Января 2012

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