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

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

    +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
    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
    pic = new Array()
    for(i=0;i<21;i++)
    {
    pic[i] = new Image();
    if(i==0) pic[i].src = "http://philosophy.do.am/_ph/1/1/272439236.jpg";
    if(i==1) pic[i].src = "http://philosophy.do.am/_ph/1/1/987050819.jpg";
    if(i==2) pic[i].src = "http://philosophy.do.am/_ph/1/1/442166179.jpg";
    if(i==3) pic[i].src = "http://philosophy.do.am/_ph/1/1/925090451.jpg";
    if(i==4) pic[i].src = "http://philosophy.do.am/_ph/1/1/833480698.jpg";
    if(i==5) pic[i].src = "http://philosophy.do.am/_ph/1/1/958410581.jpg";
    if(i==6) pic[i].src = "http://philosophy.do.am/_ph/1/1/472798047.jpg";
    if(i==7) pic[i].src = "http://philosophy.do.am/_ph/1/1/657609683.jpg";
    if(i==8) pic[i].src = "http://philosophy.do.am/_ph/1/1/559445124.jpg";
    if(i==9) pic[i].src = "http://philosophy.do.am/_ph/1/1/292242334.jpg";
    if(i==10) pic[i].src = "http://philosophy.do.am/_ph/1/1/2741410.jpg";
    if(i==11) pic[i].src = "http://philosophy.do.am/_ph/1/1/312659858.jpg";
    if(i==12) pic[i].src = "http://philosophy.do.am/_ph/1/1/333153864.jpg";
    if(i==13) pic[i].src = "http://philosophy.do.am/_ph/1/1/811066713.jpg";
    if(i==14) pic[i].src = "http://philosophy.do.am/_ph/1/1/108915398.jpg";
    if(i==15) pic[i].src = "http://philosophy.do.am/_ph/1/1/661197254.jpg";
    if(i==16) pic[i].src = "http://philosophy.do.am/_ph/1/1/255266572.jpg";
    if(i==17) pic[i].src = "http://philosophy.do.am/_ph/1/1/507281622.jpg"; 
    if(i==18) pic[i].src = "http://philosophy.do.am/_ph/1/1/996088137.jpg"; 
    if(i==19) pic[i].src = "http://philosophy.do.am/_ph/1/1/870834686.jpg"; 
    if(i==20) pic[i].src = "http://philosophy.do.am/_ph/1/1/507281622.jpg"; 
    if(i==21) pic[i].src = "http://philosophy.do.am/_ph/1/1/496256382.jpg"; 
    }

    так ребята с форума присваивают ссылки списку изображений

    heleg, 13 Мая 2012

    Комментарии (13)
  3. C++ / Говнокод #10218

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Controller::Controller(QObject *parent)
      : QObject(parent) {
      connect( &rcvr, SIGNAL(deviceMessage(QString,QString,QString,QString,QString,QString,QString,QString)),
               this,   SLOT(processMessage(QString,QString,QString,QString,QString,QString,QString,QString)) );
    }

    По порядку: таймштамп, домен, хост, логон, вендор флешки, модель, ревизия, серийник. Задвинул на полном серьёзе ))

    niko, 08 Мая 2012

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

    +68

    1. 1
    2. 2
    3. 3
    //на всяк пожарный
    die();
    return false;

    в работающей системе (:

    Zdomb, 03 Мая 2012

    Комментарии (13)
  5. JavaScript / Говнокод #10116

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (arg4 == 1) {
                $('#FCPDT'+arg3+'__'+arg).remove();
                $('#Fcpdt'+arg3+'___'+arg).remove();
            } else {
                $('#FCPDT'+arg3+'__'+arg).remove();
                $('#Fcpdt'+arg3+'___'+arg).remove();
            }

    O_o

    Hits, 30 Апреля 2012

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

    −120

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Если НЕ Докум.ПроверенноБухгалтером Тогда
    	ЧихПых = Истина;     // подмена контрагента на НЕПРОВЕРЕНО БУХОМ
    Иначе
    	ЧихПых = Ложь;
    КонецЕсли;

    Вот такой вот фокус от программистов для бухгалтеров.

    koshak84, 28 Апреля 2012

    Комментарии (13)
  7. Куча / Говнокод #9999

    +64

    1. 1
    http://i.imgur.com/z30k3.png

    bot, 20 Апреля 2012

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

    +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
    <div class="whitestar<?=preg_replace ("/^[^0-9\s]*$/","",$array[0]->OriginalStarName);?>" style="z-index:4;position:absolute;top:187px;left:196px;"></div>
    <!--<div style="z-index:4;font-family:'Arial';font-weight:normal;font-size:9px;color:#000000;position:absolute;top:185px;left:250px;width:150px;"><input type=checkbox value='Сравнить' chechked><a href="#" style="color:#000000;border:0px;font-size:10px;text-decoration:underline;">Сравнить</a></div>-->
    </div>
    		<div class="pr_cover">
    <div style="z-index:26;font-family:'Arial';font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:12px;color:#FFFFFF;position:absolute;top:18px;left:24px;width:100px;"><?=$array[0]->OriginalMealName;?></div>
    <div style="z-index:26;font-family:'Arial';font-weight:normal;text-decoration:none;text-transform:none;font-size:12px;color:#FFFFFF;position:absolute;top:39px;left:24px;width:95px;">Цена указана за одного человека в номере <?=$array[0]->RoomName;?><br/> за <?=$array[0]->Nights;?> ночей<br/><a href=# style="font-family:'Arial';font-weight:normal;text-decoration:underline;text-transform:none;font-size:12px;color:#FFFFFF;border: 0px none;">На карте</a><div class="whitearrow" style="z-index:26;position:relative;top:-11px;left:55px;"></div></div>
    
    <?//get hotel url for colorbox popup
    //var_dump($array[0]);die();
    $urlParams = "?HotelId={$array[0]->HotelId}"."&HotelName=".urlencode($array[0]->HotelName)."&CityFromName=".urlencode($array[0]->CityFromName)."&CountryName=".urlencode($array[0]->CountryName)."&ResortName=".urlencode($array[0]->ResortName)."&CheckInDate=".urlencode($array[0]->CheckInDate)."&Nights=".urlencode($array[0]->Nights)."&MealName=".urlencode($array[0]->MealName)."&Price=".urlencode($array[0]->Price)."&StarId=".urlencode($array[0]->StarId).'&RoomName=' . urlencode($array[0]->RoomName) . '&HotelDescriptionUrl=' . urlencode($array[0]->HotelDescriptionUrl);
    $open_hotel_url = "http://_удалено_/stranica_informacii_ob_otele/" . $urlParams;
    $open_contact_url = "http://_удалено_/oformlenie_zakaza_iframe/" . $urlParams;
    $open_hotel_title=strtoupper($array[0]->CountryName).', '.$array[0]->ResortName;?>
    
    <div style="z-index:26;position:absolute;top:182px;left:24px;width:100px;"><a href='<?=$open_hotel_url;?>' title='<?=$open_hotel_title?>' class='vitrina_open_hotel_popup' style="font-family:'Arial';font-weight:normal;text-decoration:underline;text-transform:none;font-size:12px;color:#FFFFFF;border: 0px none;">Подробнее</a></div>
    <div class="whitearrow" style="z-index:26;position:absolute;top:185px;left:96px;"></div>
    
    <div style="z-index:26;font-family:'Arial';font-weight:bold;text-decoration:none;text-transform:none;font-size:10px;color:#FFFFFF;position:absolute;top:18px;left:150px;width:160px;"><b style="text-transform:uppercase;">Стоимость включает:</b>

    Это кусочек кода из проекта, в который меня пригласили "кое-что дописать".

    chlap, 17 Апреля 2012

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

    +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
    $forms = array(
                array('копейка', 'копейки', 'копеек', 1), // 10^-2
                array('гривна', 'гривны', 'гривень',  0), // 10^ 0
                array('тысяча', 'тысячи', 'тысяч', 1), // 10^ 3
                array('миллион', 'миллиона', 'миллионов',  0), // 10^ 6
                array('миллиард', 'миллиарда', 'миллиардов',  0), // 10^ 9
                array('триллион', 'триллиона', 'триллионов',  0), // 10^12
            );
            $out = $tmp = array();
            // Поехали!
            $tmp = explode('.', str_replace(',','.', $inn));
            $rub = number_format($tmp[ 0], 0,'','-');
            if ($rub== 0) $out[] = $nol;
            // нормализация копеек
            $kop = isset($tmp[1]) ? substr(str_pad($tmp[1], 2, '0', STR_PAD_RIGHT), 0,2) : '00';
            $segments = explode('-', $rub);
            $offset = sizeof($segments);
            if ((int)$rub== 0) { // если 0 рублей
                $o[] = $nol;
                $o[] = '';//$this->morph( 0, $forms[1][ 0],$forms[1][1],$forms[1][2]);
            }

    поехавшие индусы ворочают триллионами

    Bert, 16 Апреля 2012

    Комментарии (13)
  10. Python / Говнокод #9935

    −99

    1. 1
    2. 2
    3. 3
    referer = ''
    if 'HTTP_REFERER' in request.META :
        referer = request.META['HTTP_REFERER']

    И подобного кода в проекте тонны...

    Scipetr, 12 Апреля 2012

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

    +146

    1. 1
    2. 2
    3. 3
    function close() {
    	return(true);
    }

    nethak, 09 Апреля 2012

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