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

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

    +44.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    $mktime=mktime(0,0,0,$month,$i,$year);
    $day_of_week=date("D",$mktime);
    switch($day_of_week){
    	case "Sun": $blank = 0; break;
    	case "Mon": $blank = 1; break;
    	case "Tue": $blank = 2; break;
    	case "Wed": $blank = 3; break;
    	case "Thu": $blank = 4; break;
    	case "Fri": $blank = 5; break;
    	case "Sat": $blank = 6; break;
    }

    guest, 11 Июня 2009

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

    +153

    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
    $answer = "";
    $word_arr = split (" ", $text);
    $rn = mt_rand(1,sizeof($word_arr))-1;
    $word = $word_arr[$rn];echo $rn." ";echo $word."_<br>";
    $i=1;
    $r = mt_rand(6,12);
    echo "r=".$r."<br>";
    while ($i < $r) :
      $result = mysql_query("SELECT * FROM suffixes WHERE (`prfx`='$word');");
      $j = 0;
      while ($j < mysql_numrows($result)) :
      $sffxs = mysql_result($result, $j, 'sffxs');
      $j++;
      endwhile;

    Сам не понял, что написал... =\

    guest, 10 Июня 2009

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

    +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
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    if (@$_GET['sortid']=="asc") { $sortus="ORDER BY id ASC"; $urlsortid="desc"; }
     elseif (@$_GET['sortid']=="desc") { $sortus="ORDER BY id DESC"; $urlsortid="asc"; }	
     else { $urlsortid="desc"; }
     
     if (@$_GET['sortdatereg']=="asc") { $sortus="ORDER BY date_reg ASC"; $urlsortdatreg="desc"; }
    elseif (@$_GET['sortdatereg']=="desc"){ $sortus="ORDER BY date_reg DESC"; $urlsortdatreg="asc"; }
    else { $urlsortdatreg="asc";}
    
    
     if (@$_GET['sortmail']=="asc") { $sortus="ORDER BY email ASC"; $urlsortmail="desc"; }
    elseif (@$_GET['sortmail']=="desc"){ $sortus="ORDER BY email DESC"; $urlsortmail="asc"; }
     else { $urlsortmail="asc"; }
     
     if (@$_GET['sortname']=="asc") { $sortus="ORDER BY username ASC"; $urlsortname="desc"; }
    elseif (@$_GET['sortname']=="desc"){ $sortus="ORDER BY username DESC"; $urlsortname="asc"; }
     else { $urlsortname="asc"; }
     
      if (@$_GET['sortip']=="asc") { $sortus="ORDER BY reg_ip ASC"; $urlsortip="desc"; }
    elseif (@$_GET['sortip']=="desc"){ $sortus="ORDER BY reg_ip DESC"; $urlsortip="asc"; }
     else { $urlsortip="asc"; }

    guest, 09 Июня 2009

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

    +140

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    void f(bool b)
    {
      if(b.ToString().Length() == 4)
        ; // типа true
      else if(b.ToString().Length() == 5)
        ; // типа false
    }

    Сравнение

    guest, 09 Июня 2009

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

    +133.9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    function address_addvar($vn,$v) {
    /** \brief добавит переменную или изменит ее в адресной строке
        \arg \c $vn имя переменной которую надо добавить или изменить
        \arg \c $vn имя значение передаваемой переменной
        \return сформированный линк для вставки в <a href после ? */
        foreach ($_GET as $ELNAME=>$EL) {
            if ($ELNAME==$vn) {$EL=$v;$found=true;}
            $T=$T.$ELNAME."=".$EL."&";
        }
        if ($found==false) {$T=$T.$vn."=".$v;}
        return $T;
    }

    guest, 07 Июня 2009

    Комментарии (1)
  7. Си / Говнокод #1158

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    do{
    ...
    scanf("%d", &var)
    ...
    ...
    var == 0;
    }
    while (var != 4);

    Писал лабу. Зачем была поставлена та_самая_строчка- не помню.
    Почему программа не выходила при вводе 4 - думал очень долго.
    быдлостудент, да.

    guest, 06 Июня 2009

    Комментарии (1)
  8. Java / Говнокод #1146

    +153

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (filter.getName() == null) {
    			navigator.setModifierName(filter.getName());
    		} else {
    			navigator.setModifierName(filter.getName());
    		}

    guest, 04 Июня 2009

    Комментарии (1)
  9. SQL / Говнокод #1132

    −866.4

    1. 1
    "select crash.Фамилия from crash where Нарушение=(select select bill.Нарушение from bill where Штраф=(select max(Штраф) from bill));";

    guest, 03 Июня 2009

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

    +52.7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    function connect() {
            if (!isset($db)) {
                    $db = new db('localhost', 'root', '', 'news');
            }
    return $db;
    }

    А по задумке должен был быть синглетон...

    guest, 02 Июня 2009

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

    +136

    1. 1
    2. 2
    вавап
    о

    вап

    guest, 02 Июня 2009

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