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

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

    +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
    DWORD WINAPI SexToClient(LPVOID client_socket) // Поток для клиента 
    { 
    SOCKET my_sock; 
    my_sock=((SOCKET *) client_socket)[0]; 
    char buffer[1024] = {0}; 
    int ral;
    
    while(1){ 
    ral =recv (my_sock,&buffer[0],sizeof(buffer), 0); 
    if(ral == SOCKET_ERROR) 
    {std::cout << "хуй" << "\n";} 
    else{ 
    std::cout << buffer << "\n"; 
    } 
    }
    
    closesocket(my_sock); 
    return 0; 
    }

    http://www.gamedev.ru/code/forum/?id=151671

    CPPGovno, 27 Августа 2011

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

    +158

    1. 1
    2. 2
    3. 3
    typedef int IntHack;
    const intHack operator+(const intHack, const intHack)
    {

    Счастливой отладки. ^_^

    Говногость, 20 Августа 2011

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

    +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
    $max = 150;
    
    $dlja_poiska = explode(' ', $_GET['name']);
    $num = count($dlja_poiska);
    
    if ( $num > $max ) $num = $max;
    $qPart = '';
    
    foreach( $dlja_poiska as $param )
       $qPart .= ' AND (system_menu_paragraph.name RLIKE \''.addslashes().'\') ';
    
    // далее запрос к база без mysql_real_escape_string()

    http://forum.codeby.net/topic42345.html -- чел с завышенной самооценкой...
    Код писал я исходя из найденой дырки на сайте
    Вот url на скрипт из которого вы можете догадаться что код его действительно примерно такой...
    http://alexanderc.org/uploads/scripts/expl.php

    AlexanderC, 06 Августа 2011

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    function Plugin_bannerTypeHtml_vastInlineBannerTypeHtml_vastInlineHtml_Delivery_adRender(&$aBanner, $zoneId=0, $source='', $ct0='', $withText=false, $logClick=true, $logView=true, $useAlt=false, $loc, $referer)
    {
        return deliverVastAd('vastInline', $aBanner, $zoneId, $source, $ct0, $withText, $logClick, $logView, $useAlt, $loc, $referer);
    }

    Зачем использовать короткие имена ф-ций если еще не достигнут лимит интерпретатора...

    zurom, 05 Августа 2011

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

    +158

    1. 1
    2. 2
    3. 3
    A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
    
    Script: http://govnokod.ru/media/d10c81f141cf62e45d6f8dba139fa72d.js?files=jquery.js,govnokod.js,livecomments.js,jshighlight/highlight.pack.js&v=4:452

    Говнокод в govnokod e.

    yahoo, 05 Августа 2011

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

    +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
    $q = mysql_query("SELECT tpl FROM ".$prefix."_types WHERE id='$t_id'");
            if (mysql_num_rows($q)>0) {
    } else {
    	$q = mysql_query("SELECT tpl FROM ".$prefix."_categories WHERE id='$c_id'");
    }
            $tpl_id = mysql_result($q,0,"tpl");
            $q = mysql_query("SELECT content FROM ".$prefix."_templates WHERE id='$tpl_id'");
    
    if (mysql_num_rows($q)>0)
     {
    if (mysql_num_rows($q)>0)
     {
    $content = explode("\n",mysql_result($q,0,"content"));

    invision70, 31 Июля 2011

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

    +158

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if ($category) {
            $api_categories = $category['api_categories'];
            $params['categories'] = $category['api_categories'];
    } else {
        $api_categories = array();
        foreach ($categories as $category_data) {
            $api_categories = array_merge($api_categories, $category_data['api_categories']);
        }
    }
            
    $params['categories'] = $api_categories;

    Вот нафигачил то

    striker, 07 Июля 2011

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $pos = strpos($pp_req, '&FIRSTNAME=');
            if ($pos === false) {
                $pos = strpos($pp_req, '&SHIPTONAME=');
            }
            return $res;

    kovel, 06 Июля 2011

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

    +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
    $y=date("Y"); $m=date("n"); $d=date("d");
    if($d>1) {$d1=$d-1; $m1=$m; $y1=$y;}
    if($d==1 && $m>1) {$d1=date('t',mktime(0, 0, 0, $m-1, 1, $y)); $m1=$m-1; $y1=$y;}
    if($d==1 && $m==1) {$d1=date('t',mktime(0, 0, 0, 12, 1, $y)); $m1=12; $y1=$y-1;}
    
    echo "Вчера - $d1.$m1.$y1";
    
    if($d>2) {$d2=$d-2; $m2=$m; $y2=$y;}
    if($d==2 && $m>1) {$d2=date('t',mktime(0, 0, 0, $m-1, 1, $y)); $m2=$m-1; $y2=$y;}
    if($d==2 && $m==1) {$d2=31; $m2=12; $y2=$y-1;}
    if($d==1 && $m>1) {$d2=date('t',mktime(0, 0, 0, $m-1, 1, $y))-1; $m2=$m-1; $y2=$y;}
    if($d==1 && $m==1) {$d2=30; $m2=12; $y2=$y-1;}
    
    echo "Позавчера - $d2.$m2.$y2";

    Решение в лоб - зато полностью рабочее. Обнаружил в собственном проекте (вполне действующем).

    Spryt, 06 Июля 2011

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    function getComponentList($state, $unit = '') {
    	global $smarty;
    		$suser = _sessionVar('user');
    		$_GET['state'] = $state;
    		$_GET['unit'] = $unit;
    ....

    LmSys, 04 Июля 2011

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