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

    В номинации:
    За время:
  2. PHP / Говнокод #980

    +143.1

    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
    // Идём по списку ссылок и тестим на скули
    $re=0;
    $view=0;
    for ($i = 0; $i <= count($result)-1; $i++) {
    $view++;
    if ($view==10){
    $view=0;
    $n = $i+1;
    echo "<span class='msg'>Проверенно ".$n." ссылок<br>";
    ob_flush();
    flush();
    }
    
    if (is_integer(strpos($result[$i],"="))) {
    $s=$result[$i];
    $s=str_replace("&","'&",$s);
    $s = $s."'";
    $parse=parse_url($s);
    $www=$parse[host];
    $link=$parse[path]."?".$parse[query];
    $connect=@fsockopen($www, 80, $errno, $errstr, 5);
    if ($connect) {
    $brow="Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";
    $out = "GET $link HTTP/1.0\r\n";
    $out .= "Host: $www\r\n";
    $out .= "User-Agent: $brow\r\n";
    $out .= "Connection: Close\r\n\r\n";
    fputs($connect, $out);  
    
    while (!@feof($connect)) {
    $ge=@fgets($connect,1024);
    if (strpos($ge,"SQL syntax")) {
    
    echo '<a href=\'#\' onclick=\'return openwin("'.$s.'")\'>'.$s.'</a><br>';
    ob_flush();
    flush();
    break;
    }
    
    }
    $re++;
    fclose($connect);
    }}
    }

    Парни из вебхакер.ру написали супер сканнер для гугла, который ищет бажные сайты с SQL-inj. strtolower не учим, да и сам мускул впринципе тоже о_0, ибо +and+1=1 && +and+1=0 подставить в параметр не в компитенте +)

    guest, 30 Апреля 2009

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

    +175

    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
    function base64_en($kod_s){
    
    	$kod_it=base64_encode($kod_s); 
    
    	return $kod_it;
    
    }	
    
    function base64_de($kod_s){
    
    	$kod_it=base64_decode($kod_s);
    
    	return $kod_it;
    
    }

    Возможно, что человеку не понравились названия стандартных функций PHP

    guest, 28 Апреля 2009

    Комментарии (6)
  4. ActionScript / Говнокод #957

    −281.8

    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
    //////////////////////   обработчик onEnterFrame
    onEnterFrame = function () {
    	switch (_currentframe) {
    		case 4 :
    			if (go_5) {
    				btn_right._visible = true;
    			} else {
    				btn_right._visible = false;
    			}
    			if (txt_area2.txt.text == "") {
    				ready.enabled = false;
    				ready._alpha = 30;
    			} else {
    				ready.enabled = true;
    				ready._alpha = 100;
    			}
    			break;
    		case 5 :
    			if (table2._height > 460) {
    				mc_scroll._visible = true;
    			} else {
    				mc_scroll._visible = false;
    				table2._y = 460 / 2 - table2._height / 2;
    			}
    			if (reit_end == 0) {
    				btn_right._visible = false;
    			} else {
    				btn_right._visible = true;
    			}
    			break;
    		case 8 :
    			btn_left._visible = false;
    			break;
    		case 6 :
    			if (chek_was_became() == 1) {
    				btn_right._visible = true;
    			} else {
    				btn_right._visible = false;
    			}
    			break;
    		case 11 :
    			if (go_12) {
    				btn_right._visible = true;
    			} else {
    				btn_right._visible = false;
    			}
    			if (chto.txt.text == "") {
    				ready2.enabled = false;
    				ready2._alpha = 30;
    			} else {
    				ready2.enabled = true;
    				ready2._alpha = 100;
    			}
    			if (planning == 1) {
    				btn_right._visible = false;
    			}
    			break;
    		case 12 :
    			if (sims.txt2.text == "" || sims.txt3.text == "") {
    				ok.enabled = false;
    				ok._alpha = 30;
    			} else {
    				ok.enabled = true;
    				ok._alpha = 100;
    			}
    			break;
    		case 14 :
    			if (table._height > 590) {
    				mc_scroll2._visible = true;
    			} else {
    				mc_scroll2._visible = false;
    				table._y = 590 / 2 - table._height / 2 + 42;
    			}
    			break;
    		case 16 :
    			if (color1.txt2.text == "" || color2.txt2.text == "" || color3.txt2.text == "") {
    				btn_right.enabled = false;
    				btn_right._alpha = 30;
    			} else {
    				btn_right.enabled = true;
    				btn_right._alpha = 100;
    			}
    			break;
    	}
    };

    Офигенно содержательный комментарий, который сразу объясняет весь блок.

    guest, 27 Апреля 2009

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

    +137

    1. 1
    2. 2
    3. 3
    void main(void)
    {
    }

    no comments

    guest, 22 Апреля 2009

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

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    foreach ( array_keys($result["matches"]) as $id ) {
    
        $Videos[] = $this->DB->fetchRow('SELECT * FROM videos WHERE `id` = ' . intval($id) );
    
    }

    Вот такой шедевр - думаю не надо объяснять в чем соль ;-)

    guest, 19 Апреля 2009

    Комментарии (6)
  7. C# / Говнокод #858

    +118

    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
    void govnofunction(int m)
    {
    	bool rigth = false, middle = false, left = false;
    	switch(m)
    	{
    		case 1: rigth = true; break
    		case 2: middle = true; break;
    		case 3: rigth = true; middle = true; break;
    		case 4: left = true; break;
    		case 5: left = true; rigth = true; break
    		case 6: left = true; middle = true; break;
    		case 7: left = true; rigth = true; middle = true; break;
    	}
    	
    	...
    }

    писал по памяти, но общая картина сохранилась

    guest, 12 Апреля 2009

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

    −319.7

    1. 1
    (point.created_at.to_i.to_s + '000').to_i

    Переводит юниксовое время из секунд в миллисекунды.

    guest, 10 Апреля 2009

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

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    **
     * От этого класса наследуются все остальные
     *
     */
    abstract class Object {
    	
    }

    Из говно^H^H^H^H^Hблогодвижка Livestreet.

    guest, 07 Апреля 2009

    Комментарии (6)
  10. Java / Говнокод #789

    +139.2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Calendar calen = new GregorianCalendar(); 
    calen.setTime(beginDate); 
    while (!calen.equals(endDate)) {
        calen.add(Calendar.DATE,1);
    }

    guest, 30 Марта 2009

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

    +136.7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    if(!connect("call.beeline.ru", "9051234567", "$sound")) { die "Ошибка!";}
    else { 
        echo "Succefully connected!\nTrying to call.."; 
        if(!CallNumber("9051234567")) {die "Cant call number 9051234567!";}
        else { 
           echo "Call to number 9051234567 succefully!";
           play("1.mp3"); play("4.mp3"); play("2.mp3"); 
        } 
    };

    шутка юмора

    guest, 27 Марта 2009

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