1. Лучший говнокод

    В номинации:
    За время:
  2. Куча / Говнокод #4166

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    <div id="search">
    <form action="http://youex.ru/search" method="post">
    <button name="send" type="submit" ><img src="/skins/default/design/img/img_space.gif" alt=""/></button>
    <input name="type_send"value="Поиск......................................................................."
     onfocus="if (this.value=='Поиск.......................................................................') this.value='';"
     onblur="if (this.value==''){this.value='Поиск.......................................................................'}"/>
    </form>
    </div>

    первый в истории сайта govnokod.ru столь наглый пиратский гет.
    нарушение копирайта http://govnokod.ru/4165

    %govnouser%, 03 Сентября 2010

    Комментарии (8)
  3. JavaScript / Говнокод #4131

    +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
    echo "<script type='text/javascript'>  
    function checksubmit ( form )
                {  ";
        echo "if (acton) {";
    $get_count_parts="SELECT PartID, ProdDesc FROM Pr2  WHERE  ProdID='".$_SESSION["ProdID"]."' AND FOblig='*'";
    $get_count_parts1=mysql_query($get_count_parts);
    while ($pr=mysql_fetch_assoc($get_count_parts1))
    {
        echo"var zart".$pr['PartID']."=document.getElementsByName('21_".$pr['PartID']."')[0].value;
                  var name".$pr['PartID']."=document.getElementsByName('14_".$pr['PartID']."')[0].value;";    
    }
    echo "var curr=document.getElementsByName('20_1')[0].value;
              if (curr=='') { alert('Currency was not specified'); return false;}";
    $get_count_parts2=mysql_query($get_count_parts);
    while ($pr=mysql_fetch_assoc($get_count_parts2))
    {
        echo"else if (zart".$pr['PartID']."=='' &&  name".$pr['PartID']."!='') {alert('Art for ".$pr['ProdDesc']." was not specified'); return false;}";    
    }
    echo "}  return true; 
             } </script>";

    Born, 31 Августа 2010

    Комментарии (8)
  4. Куча / Говнокод #4128

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Методы изобретательства, с помощью которых три программиста легко могут составить такие программы для компьютера, 
    посредством которых компьютер может изобрести много   изобретений без помощи человека [это является названием 
    данного (то есть нижеизложенного) произведения]
    
    http://55522.ru/

    Law, 30 Августа 2010

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

    +163

    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
    class Cache {
        var $a = 0;
    
        function set($t) {
            $this->a = $this->a+$t;
        }
    }
    
    class Core {
         function a() {
              return Cache::set(3);
         }
    }
    
    $Core = new Core;
    echo $Core->a();

    Нашел у себя на форуме. И вот где-то же такие работают..

    vitaly, 27 Августа 2010

    Комментарии (8)
  6. JavaScript / Говнокод #4086

    +183

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if(!xyjax) {
            if(typeof XMLHttpRequest != "undefined") {
                xyjax = new XMLHttpRequest();
            } else {
                //failed = true; // ВАШ БРАУЗОР - ГОВНО
            }
        }

    kostya123, 24 Августа 2010

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

    +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
    <table border="1" class="new" bgcolor ="#F5F5F5">
    
             <tr>
                    <td><b>День</b></td>
                    <td><b>До обеда</b></td>
                    <td><b>После обеда</b></td>
                    <?php
                    while ($row = mysql_fetch_assoc($query)){
    
                        $date = $row['date'];
                        $Id_date = convert($date);
                        $date = substr ($date,8);
    
                        //Проверка на повторность дня (один день-два события!)
    
                        if ($count == $date){
    
                           
                        $time = $row['time'];
                        if ($time == 'До обеда'){
    
                        echo '<td>';
                        $judge = $row['judge'];
                        $query1 = mysql_query ("SELECT `desc` FROM `judge` WHERE `id` = $judge",$db);
                        $row1 = mysql_fetch_assoc ($query1);
                        $judge1 = $row1['desc'];
                        
                        //"Совещание" красным
    
                        if ($judge1 == 'Совещание'){
                            echo "<td class='new_color'>$judge1</td>";
                        }
                        else{
                        echo "<td>$judge1</td>";}
                        echo "</td>";
                        }
                        elseif ($time == 'После обеда'){
    
                        
                        $judge = $row['judge'];
                        $query1 = mysql_query ("SELECT `desc` FROM `judge` WHERE `id` = $judge",$db);
                        $row1 = mysql_fetch_assoc ($query1);
                        $judge1 = $row1['desc'];
                        if ($judge1 == 'Совещание'){
                            echo "<td class='new_color'>$judge1</td>";
                        }
                        else{
                        echo "<td>$judge1</td>";}
    
                       echo "</td>";
                       echo "</tr>";
                        }
    
                        
                        }
                        // Блок для выполнения при отрицательной проверки на повторность дня
    
                        else {
                        $res1 = rus_days($Id_date);
                        echo "<tr>";
                        echo "<td>$date&nbsp$res1</td>";
                        $time = $row['time'];
                        if ($time == 'До обеда'){
                         
                          
                        $judge = $row['judge'];
                        $query1 = mysql_query ("SELECT `desc` FROM `judge` WHERE `id` = $judge",$db);
                        $row1 = mysql_fetch_assoc ($query1);
                        $judge1 = $row1['desc'];
                        if ($judge1 == 'Совещание'){
                            echo "<td class='new_color'>$judge1</td>";
                        }
                        else{
                        echo "<td>$judge1</td>";}
                            
                        }
                        elseif ($time == 'После обеда'){
    
                         echo "<td>";
                      
                        $judge = $row['judge'];
                        $query1 = mysql_query ("SELECT `desc` FROM `judge` WHERE `id` = $judge",$db);
                        $row1 = mysql_fetch_assoc ($query1);
                        $judge1 = $row1['desc'];
                        if ($judge1 == 'Совещание'){
                            echo "<td class='new_color'>$judge1</td>";
                        }
                        else{
                        echo "<td>$judge1</td>";}
    
                        echo "</td>";
                        echo "</tr>";
                        }

    Формирование таблицы. Данные тянутся из БД.

    smitty, 24 Августа 2010

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

    +171

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    (
    	$hours >= 21 && $minutes >= 0	
    	or $hours == 0 && $minutes >= 0
    	or $hours == 1 && $minutes >= 0
    	or $hours == 2 && $minutes >= 0
    	or $hours == 3 && $minutes >= 0
    	or $hours == 4 && $minutes >= 0
    	or $hours == 5 && $minutes >= 0
    	or $hours == 6 && $minutes >= 0
    	or $hours == 7 && $minutes >= 0
    	or $hours == 8 && $minutes >= 0
    )

    http://webcodes.ru/publ/1-1-0-3524

    uWeb, 23 Августа 2010

    Комментарии (8)
  9. JavaScript / Говнокод #4038

    +173

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function jsPlay(soundobj) {
     var thissound= eval("document."+soundobj);
     try {
     thissound.Play(); // играй!!!
     }
     catch (e) {
     thissound.DoPlay(); // играй СЦУКО!!!!!!!!!!!
     }
    }

    http://rabota2009.ucoz.ru/
    вот так надо использовать try-catch если вы не знали.

    Alfred, 20 Августа 2010

    Комментарии (8)
  10. JavaScript / Говнокод #4026

    +162

    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 urldecode(code) {
    code = escape(code);
    code = code.replace(/\+/g,' ');
    code = code.replace(/%21/g,'!');
    code = code.replace(/%22/g,'"');
    code = code.replace(/%23/g,'#');
    code = code.replace(/%24/g,'$');
    code = code.replace(/%2D/g,'-');
    code = code.replace(/%5E/g,'^');
    code = code.replace(/%26/g,'&');
    code = code.replace(/%B9/g,'?');
    code = code.replace(/%3B/g,';');
    code = code.replace(/%25/g,'%');
    code = code.replace(/%3A/g,':');
    code = code.replace(/%3F/g,'?');
    code = code.replace(/%28/g,'(');
    code = code.replace(/%29/g,')');
    
    /*...70 строк такого же говна...*/
    
    return code;
    }

    http://informer.gismeteo.ru/js/decode.js
    Прошу прощения если баян.

    Vindicar, 18 Августа 2010

    Комментарии (8)
  11. Assembler / Говнокод #3989

    +237

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    mov ebx,eax
    xor eax,ebx
    mov eax,0
    cmp eax,ebx
    je metka1

    Xekep, 15 Августа 2010

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