1. Куча / Говнокод #8524

    +66

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    Какая у вас OS?
    
    <select name="os">
    <option value="win">Windows
    <option value="mac">Mac OS
    <option value="linux">Linux
    ....
    <option value="win">Не знаю
    </select>

    С баша, по сути не говнокод, но доставляет...

    Nemoden, 15 Ноября 2011

    Комментарии (118)
  2. C# / Говнокод #8523

    +121

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public class MainSetting
      {
        // ...
        public void Load(out MainSetting objectToDeserialise) {...}
        // ...
      }

    Использвоание: _mainSetting.Load(out _mainSetting);

    ziaw, 15 Ноября 2011

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

    +170

    1. 1
    2. 2
    3. 3
    private function _________close ($param_name)
    
     private function __________open ($param_name)

    "это для того чтобы видно было в коде"

    Lure Of Chaos, 15 Ноября 2011

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

    +152

    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
    <?php
    			$all = array ();
    			$allText = file("jokes.txt");
    			$c = 0;
    			$allc = 0;
    			echo "txt=";
    while($c < count($allText)) 
    { 			
    if (trim($allText[$c])!="*END*") {$all[$allc].=trim($allText[$c])."\n";} else {$allc++;}
    
    $c++;
    }
    echo $all[rand(1,$allc)-1];
    			
    			?>

    Попал в руки движок сайта с админкой на php, но без MySQL!!! Все данные пишутся в html и txt фалы, которые или инклудятся на сайте, или просто работают как хранилище данных. Да и в остальном не лучше - верстка табличная, испльзуются какие-то функции из PHP 3? причем что сайт 2009 года.
    Этот скрипт вытягивает из огромного файла текстовые данные и выводит на страницу

    Skull, 15 Ноября 2011

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

    +152

    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
    public static function fetchData($query)
    	{
    		$data = array();
    		for($i = 0; $i < mysql_num_rows($query);$i++)
    		{
    			$data[] = mysql_fetch_assoc($query);
    		}
    		return $data;
    	//	while($temp = mysql_fetch_assoc($query)){
    	//		$data[] = $temp;
    	//	}
    	//	return $data;
    	}

    Elenberg, 15 Ноября 2011

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

    +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
    ......
       )
    VALUES
      (
    '".$_POST['cat']."',
    '".$_POST['age']."',
    '".$_POST['time']."',
    '".$_POST['days']."',
    '".$_POST['price1']."',
    '".$_POST['price2']."',
    '".$_POST['price3']."',
    '".$_POST['price4']."',
    .....

    и еще много много кода

    Sulik78, 14 Ноября 2011

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

    +171

    1. 1
    2. 2
    3. 3
    if(trim(strtolower($page))!=='Qwips') {
         return false;
    }

    Смешно

    VASMAN, 14 Ноября 2011

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

    +140

    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
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>По колено в коде —  Говнокод.ру</title>
        <meta name="keywords" content="говнокод, смешной код, быдлокод, быдлокодеры, индусы, для программистов, про программистов, индусский код, записки программиста, говно, говнокод на php, mysql, perl" />
        <meta name="description" content="Сборник говнокода на различных языках программирования" />
        <meta property="og:image" content="http://govnokod.ru/images/brand.gif" />
        <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
        <link rel="icon" href="/animated_favicon.gif" type="image/gif" />
        <link rel="stylesheet" href="/css/style.css?v=4" media="all" type="text/css" />
        <!--[if lte IE 7]><link href="/css/ie.css" rel="stylesheet" type="text/css"><![endif]-->
        <link title="rss govnokod.ru" type="application/rss+xml" rel="alternate" href="http://govnokod.ru/rss"/>
        <link rel="stylesheet" type="text/css" href="/media/b5aabef57bd7c3fa62379caa0e483deb.css?files=jshighlight/govnokod.css" />
        <script type="text/javascript">
        //<!--
        var SITE_PATH = ''; var SITE_LANG = '';
        //-->
        </script>
        <script type="text/javascript" src="/media/ddd20ce56acf1d9ebadd126322495087.js?files=jquery.js,jquery.scrollTo.js,govnokod.js,jshighlight/highlight.pack.js&v=4"></script>
    </head>

    Привлекает внимание поисковиков(04).

    ReallyBugMeNot2, 14 Ноября 2011

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

    +125

    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
    <html>
    <head>
    <title>Документ без названия</title>
    </head>
    <body background="images/2.jpg" text="#3300FF">
    <h1 align="center"><em><a href="ss/fghj.html">Олька Демида</a></em></h1>
    <table border="0"><tr><td width="154"><a href="qwe.html"><img align="left" src="file:///D|/proekt1/images/y_b24b2190.jpg" width="150" height="200"></a></td><td width="229">
    <b>Дата рождения:</b> 31 июля 1989 г.
    <br><b>Родной город:</b> Сопоцкино
    <br><b>Вуз:</b> ГрГУ им. Янки Купалы
    <br>
    <b>Факультет:</b> Физкультуры
    <br>
    <b>Форма обучения:</b> Заочное отделение
    <br>
    <b>Училище:</b> Медицинский (ГГМК) Гродно, 2007-2010</td><td width="459"><img src="images/image.gif" width="459" height="54"></td></table>
     <br><br><br><br><br><hr>
     <table align="center" border=0 width="500" height="300">
     <tr><td>
     <object type=application/x-shockwave-flash data=http://htmlka.com/wp-content/uploads/2009/08/onlytothegoodpeople1.swf  height="400" width="400"<param name=movie value=http://htmlka.com/wp-content/uploads/2009/08/onlytothegoodpeople1.swf></object></td>
     
    <td><marquee direction="up" scrollamount="3" height="300" style="filter:wave(add=1, phase=10, freq=2, strength=300); colortag="red";><font color="navy">
    Гордая, даже слишком, позитивная до жути, <br>местами легковерная, ранимая,но скрытная,<br> своенравная,добрая,непоправимая, оооочень<br> общительная одиночка, упрямая и живучая,<br> умеющая прощать и обожающая пошутить,<br> вредная, иногда невыносимо.
    Ненавидит ложь,<br>слякоть и пауков. Не прощает предательства.<br>
    Ценит дружбу, надёжность и верность.Обожает<br>  юмор и приятные сюрпризы.
    </font></marquee></td><td>
     <object type="application/x-shockwave-flash" data="http://htmlka.com/wp-content/uploads/2011/08/imagination.swf"height="300" width="300"><param name="movie" value="http://htmlka.com/wp-content/uploads/2011/08/imagination.swf"></object> <br><small><a href=http://htmlka.com target=_blank></small><td>
    </table><br><hr>
    
    <object type="application/x-shockwave-flash" data="ump3player_500x70.swf" height="70" width="470"><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="movie" value="ump3player_500x70.swf" /><param name="FlashVars" value="way=three_days_grace_-_break.mp3&amp;swf=ump3player_500x70.swf&amp;w=470&amp;h=70&amp;time_seconds=0&amp;autoplay=0&amp;q=&amp;skin=red&amp;volume=70&amp;comment=" /></object><a href="javascript:history.go(-1)">НАЗАД</A>
    <br>
    
    
    </body>
    </html>

    qwe, 14 Ноября 2011

    Комментарии (18)
  10. C# / Говнокод #8515

    +123

    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
    static public int MeasureDisplayStringWidth(Graphics graphics, string text,
                                                Font font)
    {
        const int width = 32;
    
        System.Drawing.Bitmap   bitmap = new System.Drawing.Bitmap (width, 1, 
                                                                    graphics);
        System.Drawing.SizeF    size   = graphics.MeasureString (text, font);
        System.Drawing.Graphics anagra = System.Drawing.Graphics.FromImage(bitmap);
    
        int measured_width = (int) size.Width;
    
        if (anagra != null)
        {
            anagra.Clear (Color.White);
            anagra.DrawString (text+"|", font, Brushes.Black,
                               width - measured_width, -font.Height / 2);
    
            for (int i = width-1; i >= 0; i--)
            {
                measured_width--;
                if (bitmap.GetPixel (i, 0).R != 255)    // found a non-white pixel ?
    
                    break;
            }
        }
    
        return measured_width;
    }

    Ищем размер нарисованной строки. Не моё. Нашел на codeproject.
    (Вместо MeasureCharacterRanges)

    rammara, 14 Ноября 2011

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