1. JavaScript / Говнокод #9510

    +164

    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
    <script language="JavaScript">
                    <!--
                        document.write('<a href="#top" onclick="takeThis(\'<?php echo $PMA_Theme; ?>\'); return false;">');
                        document.write('<img src="<?php echo $screen_directory; ?>/screen.png" border="1" ');
                        if (document.getElementById) {
                            document.write('style="border: 1px solid #000000;" ');
                        }
                        document.write('alt="<?php echo htmlspecialchars(addslashes($theme_name)); ?>" ');
                        document.write('title="<?php echo htmlspecialchars(addslashes($theme_name)); ?>" />');
                        document.write('</a><br />');
                        document.write('[ <b><a href="#top" onclick="takeThis(\'<?php echo $PMA_Theme; ?>\'); return false;">');
                        document.write('<?php echo addslashes($strTakeIt); ?>');
                        document.write('</a></b> ]');
                    //-->
                    </script>

    Чужая самописная CMF. Файл themes в админке.

    zii, 22 Февраля 2012

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

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    public function get_included_js () 
     {
         if (count($this->included_js)) {
             return "\r\n".'<script type="text/javascript" src="'
             .implode('"></script>'."\r\n".'<script type="text/javascript" src="', $this->included_js)
             .'"></script>'."\r\n";
         } else {
             return '';
         }
     }

    Разгребаю чужой проект. Может быть чего-то не понимаю в этой жизни.

    zii, 22 Февраля 2012

    Комментарии (17)
  3. JavaScript / Говнокод #9508

    +150

    1. 1
    2. 2
    3. 3
    $('.form_gb textarea[name="vopros"]').val(replace_n($('.form_gb textarea[name="vopros"]').val()));//заменяем переводы строк на br
    var serialize_mas = $('.form_gb').serializeArray();
    $('.form_gb textarea[name="vopros"]').val(replace_br($('.form_gb textarea[name="vopros"]').val()));//заменяем br на переводы строк

    englandpost, 22 Февраля 2012

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

    +160

    1. 1
    2. 2
    $v2 = str_replace('\"', '"', $v2);
    $v2 = str_replace("\'", "'", $v2);

    no comments

    englandpost, 22 Февраля 2012

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

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    <span>Выберите тип</span>
    <select>
        <option value="" selected="1">Все типы</option>
     </select>

    эт правда HTML... но тут нет такого раздела.. =(
    Чинил сайт, наткнулся на.. это.. О_о

    Zyets, 21 Февраля 2012

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

    +159

    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
    <?
    $a = array("second","third","first");
    usort($a,"tes");
    function tes($c, $d, $data){
    if ($c == "third" && $d == "second") return -1;
    if ($c == "third" && $d == "first") return -1;
    if ($c == "first" && $d == "second") return 1;
    if ($c == "second" && $d == "third") return 1;
    if ($c == "first" && $d == "third") return 1;
    if ($c==$d==$data) return 0;
    }
    print_r($a);
    ?>

    В тестах задание, сортировать $a до вида ([1]=>"third",[2]=>"second",[3]=>"first").
    Один из вариантов ответа(остальные ответы аналогичны, отличаются синтаксисом).

    truedizzy, 21 Февраля 2012

    Комментарии (11)
  7. Python / Говнокод #9502

    −178

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    cursor.execute(bla)
    count = cursor.fetchone()
    
    if count[0] > 0 or True:
        cursor.execute(bla)

    ragzovkii, 21 Февраля 2012

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

    +172

    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
    $var=trim($var);
    $var=str_replace("\t", ' ',$var);
    $var=str_replace("\r", ' ',$var);
    $var=str_replace("\n", ' ',$var);
    $var=str_replace('          ', ' ',$var);
    $var=str_replace('         ', ' ',$var);
    $var=str_replace('        ', ' ',$var);
    $var=str_replace('       ', ' ',$var);
    $var=str_replace('      ', ' ',$var);
    $var=str_replace('     ', ' ',$var);
    $var=str_replace('    ', ' ',$var);
    $var=str_replace('   ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);
    $var=str_replace('  ', ' ',$var);

    Надежно, чо.

    velosipedistorg, 21 Февраля 2012

    Комментарии (29)
  9. JavaScript / Говнокод #9500

    +163

    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
    fadeOutAnimate($("#bigsun"), 500);
                fadeInAnimate($("#littlesun"), 500, function(){
                    fadeInAnimate($("#point1"), 300, function(){
                        fadeInAnimate($("#point2"), 300, function(){
                            fadeInAnimate($("#point3"), 300, function(){
                                fadeInAnimate($("#point4"), 300, function(){
                                    fadeInAnimate($("#point5"), 300, function(){
                                        fadeInAnimate($("#point6"), 300, function(){
                                            fadeInAnimate($("#point7"), 300, function(){
                                                fadeInAnimate($("#point8"), 300, function(){
                                                    fadeInAnimate($("#arrows"), 600, function(){
                                                        fadeInAnimate($("#direction1"), 300, function(){
                                                            fadeInAnimate($("#direction2"), 300, function(){
                                                                fadeInAnimate($("#direction3"), 300, function(){
                                                                    fadeInAnimate($("#direction4"), 300, function(){
                                                                        fadeInAnimate($("#direction5"), 300, function(){
                                                                            fadeInAnimate($("#direction6"), 300, function(){
                                                                                fadeInAnimate($("#direction7"), 300, function(){
                                                                                    fadeInAnimate($("#direction8"), 300, function(){
                                                        
                                                                                    });
                                                                                });
                                                                            });
                                                                        });
                                                                    });
                                                                });
                                                            });
                                                        });
                                                    });
                                                });
                                            });
                                        });
                                    });
                                });
                            });
                        });

    Анимация.

    fixxxerrr, 21 Февраля 2012

    Комментарии (26)
  10. Pascal / Говнокод #9499

    +87

    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
    procedure makeWord(var str : string; var word : string);
    var j, p,tp : integer;
    begin
    	j:= 1;
    	p := pos(' ', str);
    	if (p = 0) then p:= length(str);
    	word := copy(str, 0, p);
    	delete(str, 0, p);
    	while (str[j] = ' ') or (str[j] = ''#9'') do begin
    		Inc(j);
    	end;
    	if (j > 0) then begin 
    		delete(str,0,j-1);
    	end;
    end;
    	
    var		i,p,n : integer;
    			str, word : string;
    begin
    	str := 'I   		 want to   tell   you!';
    	readln(n);
    	for i:= 1 to n do begin
    		makeWord(str,word);
    		writeln(word);
    	end;
    	readln;
    end.

    Программа выводит первые n слов строки

    ckiD, 21 Февраля 2012

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