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

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

    +143.3

    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
    <select name="wday_finish"/>
                           <?php
                                   if ( $wday_finish == '-' ) { $default = ' selected'; }
                                   else {$default = '';}
                                   echo "<option value=\"-\" $default>-";
    
                                   if ( $wday_finish == 'mon' ) { $default = ' selected'; }
                                    else {$default = '';}
                                   echo "<option value=\"mon\" $default>" . _("Monday");
    
                                    if ( $wday_finish == 'tue' ) { $default = ' selected'; }
                                   else {$default = '';}
                                    echo "<option value=\"tue\" $default>" . _("Tuesday");
    
                                    if ( $wday_finish == 'wed' ) { $default = ' selected'; }
                                   else {$default = '';}
                                    echo "<option value=\"wed\" $default>" . _("Wednesday");
    
                                    if ( $wday_finish == 'thu' ) { $default = ' selected'; }
                                    else {$default = '';}
                                    echo "<option value=\"thu\" $default>" . _("Thursday");
    
                                    if ( $wday_finish == 'fri' ) { $default = ' selected'; }
                                    else {$default = '';}
                                    echo "<option value=\"fri\" $default>" . _("Friday");
    
                                    if ( $wday_finish == 'sat' ) { $default = ' selected'; }
                                    else {$default = '';}
                                    echo "<option value=\"sat\" $default>" . _("Saturday");
    
                                   if ( $wday_finish == 'sun' ) { $default = ' selected'; }
                                    else {$default = '';}
                                    echo "<option value=\"sun\" $default>" . _("Sunday");
                           ?>

    freepbx. timeconditions module.

    guest, 26 Марта 2009

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

    +139.7

    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
    // получаем следующее уникальное имя закачиваемого файла
    function getFilename()
    {
        mysql_query('insert into `filenames` (num) values (1)');
        $id = mysql_insert_id();
        mysql_query('delete from `filenames` where id<' . $id);
        $str = date('Y') . '/' . date('m') . '/' . date('d') . '/' . $id . '_' . rand(1000,
            9999);
    
        list($dir1, $dir2, $dir3, $id) = explode('/', $str);
        checkPictureDirs($dir1, $dir2, $dir3);
    
        return $str;
    }

    Может это круто напрягать БД для получения уникального ID для имени файла.

    guest, 24 Марта 2009

    Комментарии (4)
  4. Pascal / Говнокод #757

    +153

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    b:=['F','G','K','L','N'];
    for i:=1 to 10 do
    for j:=1 to 10 do
    begin
    repeat
    M[i,j] := chr(random(9)+70);
    until M[i,j] in b;
    end;

    Надо заполнить массив случайными буквами из набора. Бросаем монетку, пока не выпадет решка...

    guest, 22 Марта 2009

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

    +140.3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    ...
    
    $result = my_mysql_query($query);
    $numrows = mysql_num_rows($result);
    if ((!$result || !mysql_num_rows($result)) && $numrows !==0) {
        echo '<p>'.l('article_not_exist').'</p>';
    }
    else {
      if ($numrows) {
    
    ...

    sNews...

    guest, 19 Марта 2009

    Комментарии (4)
  6. ActionScript / Говнокод #742

    −348

    1. 1
    if (songName != null || generatedName != null, userId != null)

    я плачу, чоткое условие...

    guest, 19 Марта 2009

    Комментарии (4)
  7. Perl / Говнокод #706

    −218

    1. 1
    2. 2
    3. 3
    for ($i=1;$i++;$i<=$r) {
    print qq~</div>~;
    }

    Перепутал местами...

    guest, 13 Марта 2009

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

    +144.3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    // в посредине кода сайта http://mdist.metallizdeliya.ru/en/info/programmes/academic_programmes/introduction.html 
    <meta content="Word.Document" name="ProgId">
    <meta content="Microsoft Word 12" name="Generator">
    <meta content="Microsoft Word 12" name="Originator">
    
    <link href="file:///C:%5CUsers%5Cgeneral%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" />
    <link href="file:///C:%5CUsers%5Cgeneral%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" />

    Из кода сайта http://mdist.metallizdeliya.ru/en/info/programmes/academic_programmes/introduction.html

    guest, 11 Марта 2009

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

    +132

    1. 1
    2. 2
    3. 3
    4. 4
    /**
    *  "КАК БЫ сделал и ВРОДЕ БЫ работает."
    *
    **/

    Типичный отчёт говнокодера.

    guest, 02 Марта 2009

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

    +146

    1. 1
    2. 2
    3. 3
    function past_smiles ($name) {
      return "";
    }

    Оптимизированная функция добавления смайлов ;)

    guest, 02 Марта 2009

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

    +159.6

    1. 1
    mysql_query("UPDATE `config` SET `lastdate`='".mysql_result(mysql_query("SELECT `lastdate` FROM `admin`;"),0)."';");

    guest, 02 Марта 2009

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