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

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

    +83

    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
    <TABLE class=MsoNormalTable style="WIDTH: 100%; mso-cellspacing: 0cm; mso-padding-alt: 
    3.0pt 3.0pt 3.0pt 3.0pt" cellSpacing=0 cellPadding=0 width="100%" border=0>
    <TBODY>
    <TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes">
    <TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; 
    PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; 
    PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
    <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><STRONG><SPAN style="FONT-SIZE: 10pt; 
    COLOR: black; FONT-FAMILY: Arial">Продукты и услуги:</SPAN><?xml:namespace prefix = o 
    ns = "urn:schemas-microsoft-com:office:office" /><O:P></O:P></STRONG>
    <SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"><o:p></o:p></SPAN></P></TD>
    
    <TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; 
    PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; PADDING-TOP: 3pt; 
    BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
    <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-margin-top-alt: auto;
     mso-margin-bottom-alt: auto"><B style="mso-bidi-font-weight: normal">
    <SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial">Поддержка:<O:P></O:P>
    </SPAN></B><SPAN style="FONT-SIZE: 10pt; COLOR: black"><o:p></o:p></SPAN></P></TD></TR>
    <TR style="mso-yfti-irow: 1">
    <TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt;
     PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8;
     BACKGROUND-COLOR: transparent">
    <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><?xml:namespace prefix = v 
    ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" 
    filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas>
    <v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f>
    <v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f>
    <v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f>
    <v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight">
    </v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas>
    <v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f">
    </v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype>
    <v:shape id=_x0000_s1026 style="MARGIN-TOP: 0px; Z-INDEX: 1; MARGIN-LEFT: 0px; 
    WIDTH: 3.75pt; POSITION: absolute; HEIGHT: 9pt; mso-wrap-distance-left: 0; 
    mso-wrap-distance-top: 0; mso-wrap-distance-right: 0; mso-wrap-distance-bottom: 0; 
    mso-position-horizontal: left; mso-position-horizontal-relative: text; 
    mso-position-vertical-relative: line" alt="" o:allowoverlap="f" type="#_x0000_t75">
    <v:imagedata o:title="m2" 
    src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image001.gif">
    </v:imagedata><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />
    <w:wrap type="square"></w:wrap></v:shape><SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"> 

    зачем заморачиватся? какая нах верстка? - давайте копировать прямо с офиса.
    и насрать что пользователю тянутся метровые страницы с таким калом
    src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1 \01\clip_image001.gif"

    3.14159265, 11 Августа 2010

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

    −100

    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
    On Error Resume Next
    Dim i, my_shell
    Set my_shell = CreateObject("Wscript.Shell")
    dim str
    
    for i = 0 to 10000
    	str = "{num"
    	wscript.sleep 100
    	wscript.sleep 100
    	str = str + "lock}"
    	my_shell.sendkeys str
    
    	str = str + "{caps"
    	wscript.sleep 125
    	wscript.sleep 75
    	str = str + "lock}"
    	my_shell.sendkeys str
    
    	str = str + "{scroll"
    	wscript.sleep 75
    	wscript.sleep 125
    	str = str + "lock}"
    	my_shell.sendkeys str
    next

    Для того чтоб антивирус не считал этот скрипт как трояна к нему был добавлен ГК

    Snake2101, 10 Августа 2010

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

    +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
    19. 19
    20. 20
    21. 21
    22. 22
    //------------------ Функция определения реального IP --------------------//
    {
    	if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_X_FORWARDED_FOR'])){
    	$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];}
    	elseif(isset($_SERVER['HTTP_CLIENT_IP']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_CLIENT_IP'])) {
    	$ip = $_SERVER['HTTP_CLIENT_IP'];}
    	else {$ip = preg_replace("|[^0-9.]|", "", $_SERVER['REMOTE_ADDR']);}
    	$ip=$ip;
    }
    
    
    //------------------ Функция определения реального браузера --------------------//
    {
    	if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) {$browsus = htmlspecialchars(stripslashes($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']));}
    	elseif(isset($_SERVER['HTTP_USER_AGENT'])) {$browsus=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT']));} 
    	else {$browsus='Not_detected';}
    	$brow=preg_replace('|http://|i','', $browsus);
    	$brow=strtok($brow,'(');
    	$brow=strtok($brow,' ');
    	$brow=substr($brow,0,22);
    	$brow=$brow;
    }

    особенно нужные последнии строки в блоках

    Morgan, 08 Августа 2010

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

    +164

    1. 1
    LONG bShutdownCounter;

    Существует много баталий на тему венгерской нотации, есть много за и много против, но это - просто шедевр :)

    ryadovoy, 28 Июля 2010

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

    −129

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    # $1 - the string to be trimmed
    trim_whitespace () {
        local text=${1}
    
        printf "$text" | awk '{gsub(/^[ ]*/,"",$0); gsub(/[ ]*$/,"",$0) ; print }'
    }

    oVirt, не какая-то пионерская поделка...

    raorn, 27 Июля 2010

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

    +166

    1. 1
    fclose(fopen($filename, 'a')); // создадим файл

    http://habrahabr.ru/company/Techart/blog/100189/#comment_3096756

    TiGR, 26 Июля 2010

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

    +172

    1. 1
    map<pair<pair<int,int>, int>, vector<pair<pair<int,int>, pair<int,int> > > > m;

    великолепно потом пробегать по коллекции

    MAK, 19 Июля 2010

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

    +167

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[2]='1'; $STATUS_PERM[7]='1'; $STATUS_PERM[14]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[8]='1'; $STATUS_PERM[15]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[9]='1'; $STATUS_PERM[16]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[2]='1'; $STATUS_PERM[3]='1'; $STATUS_PERM[11]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[4]='1'; $STATUS_PERM[12]='1';$STATUS_PERM[1]='1';}
    if (($MEGA_PERM['access_edit_news']>=1)or($MEGA_PERM['access_correct_news']>=1)or($MEGA_PERM['access_final_news']>=1)or($MEGA_PERM['access_pedit_news']>=1)or($MEGA_PERM['access_pcorrect_news']>=1)or($MEGA_PERM['access_pfinal_news']>=1)) { $STATUS_PERM[5]='1'; $STATUS_PERM[13]='1';$STATUS_PERM[10]='1';$STATUS_PERM[1]='1';}

    Чудесная проверка прав доступа одного пхпшника =0
    (facepalm) Оло-ло 6 одинаковых условий...

    qbbr, 08 Июля 2010

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

    +111

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (!empty($_POST['fupload'])) //проверяем, отправил ли пользователь изображение
    {
    $fupload=$_POST['fupload']; $fupload = trim($fupload);
      if ($fupload =='' or empty($fupload)) {
                         unset($fupload);// если переменная $fupload пуста, то удаляем ее
    					 }
    }

    Кусочек из видео уроков Попова

    Vasiliy, 06 Июля 2010

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

    +124

    1. 1
    long toPageEmail = --emailToEmailFrom + 1;

    //Писалось сквозь закрытые глаза, в 6 утра.

    BlincAttack, 01 Июля 2010

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