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

    +128

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <p class="vote">
                                        <a class="vote-against" rel="nofollow" href="http://govnokod.ru/ratings/code/6023/against" title="Минусну!">↓</a><strong title="8 за и 1 против">+7</strong><a class="vote-on" rel="nofollow" href="http://govnokod.ru/ratings/code/6023/on" title="Плюсану!">↑</a>        </p>
            <div class="entry-content">
    
                                <ol><li>01</li><li>02</li><li>03</li><li>04</li><li>05</li><li>06</li><li>07</li><li>08</li><li>09</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li><li>18</li><li>19</li><li>20</li><li>21</li><li>22</li><li>23</li><li>24</li><li>25</li><li>26</li><li>27</li><li>28</li><li>29</li><li>30</li><li>31</li></ol>

    Говнокод опять в теме.

    Govnocoder#0xFF, 13 Апреля 2011

    Комментарии (23)
  2. JavaScript / Говнокод #6333

    +171

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var perviy = document.getElementById ('perviy');
    var vtoroy = document.getElementById ('vtoroy');
    perviy += vtoroy;
    vtoroy = perviy - vtoroy;
    perviy -= vtoroy;

    Меняем элементы местами.

    fuckyounoob, 13 Апреля 2011

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

    +166

    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
    for(var i=obj.parentNode.parentNode.childNodes.length;i>=0;i--)
        {
            if(obj.parentNode.parentNode.childNodes[i]!=undefined)
            {
                if(obj.parentNode.parentNode.childNodes[i].tagName=="TR")
                {   
                    if (obj.parentNode.parentNode.childNodes[i].childNodes[0]!=undefined){
                        for (var j=obj.parentNode.parentNode.childNodes[i].childNodes.length;j>=0;j--)
                        {
                            if(obj.parentNode.parentNode.childNodes[i].childNodes[j]!=undefined){
                                if(obj.parentNode.parentNode.childNodes[i].childNodes[j].childNodes[0].tagName=="TABLE"){
                                    obj.parentNode.parentNode.childNodes[i].childNodes[j].childNodes[0].childNodes[0].childNodes[0].childNodes[0].attributes.getNamedItem("background").value = "images/category_n.png";
                                }
                            }
                        }
                    }
                }
            }
        }

    Случайно заметил, что на samsung.ru в файрбаг валятся ошибки. Сходил посмотреть и нашел это.

    user654321, 13 Апреля 2011

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

    +131

    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
    if (continue == false and repair_clock_Contact(objGame, tActivElem[k], tVal) == true) then
                if (repair_clock_IsElemInTable(tRotateElem, tVal) ~= false) then
                  if (repair_clock_IsElemInTable(tPreviousElem, tVal) == false) then
                    --PINDEC!!! NIXTO NE KRYTITSYA! VSEM VUITI IZ SYMRAKA!!!;
                    repair_clock_StopAllElem(objGame);
                    return;
                  else
                    intWithPrev = intWithPrev + 1;
                    if (intWithPrev > 1) then
                      --PINDEC!!! NIXTO NE KRYTITSYA! VSEM VUITI IZ SYMRAKA!!!;
                      repair_clock_StopAllElem(objGame);
                      return;
                    end
                  end
                else
                  table.insert (tElem, tVal);
                end
                  table.insert (tElem, tVal);
              end

    Проверка вращения шестерёнок в часах.

    MAGnit, 13 Апреля 2011

    Комментарии (7)
  5. JavaScript / Говнокод #6329

    +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
    <?
    $url = file_get_contents("url страницы");
    $js = "<script";
    $endjs = "</script>";
    $test = 0;
    $i = 1;
     
    while($test == 0)
    {
      $q = strpos($url, $js);
      $q++;
      $y = strpos($url,$endjs);
      $y++;
      $url = substr($url, $q, $y);
      if($url == false)
      {
      $test = 1;
      }else{
      $i++;
      }
     }
     
    echo"<br>Удалено скриптов: " .$i. "<br>";
    $url = htmlspecialchars("$url", ENT_QUOTES);
    echo $url;
    ?>

    программа удаляющую полностью все javascript

    BlackMonolit, 13 Апреля 2011

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

    +132

    1. 1
    2. 2
    3. 3
    <A\n <BR / href="http://www.site.ru" >Некий текст</A>
    <P Иванов id=Значение_без_кавычек_кирилицей><P>Некий текст</P>
    <SPAN><SPAN Л.И. Некий текст</SPAN>

    Вот несколько кривых кусков HTML кода с одного государственного портала

    BlackMonolit, 13 Апреля 2011

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

    −858

    1. 1
    2. 2
    3. 3
    4. 4
    select
        if(t.town_name is null, t.id, t.town_name) as 'town',
        ...
     from towns t;

    в sql внезапно тоже есть приведение типов и можно получить вот такое назвение города
    1101000010010010110100001011101111010000 1011000011010000101101001101000010111000 1101000010110010110100001011111011010001 1000000111010001100000101101000010111110 1101000010111010

    zlob.jc, 13 Апреля 2011

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

    +127

    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
    '8, :.
                                                  `""`oooob."T,.
                                                ,-`".)O;8:doob.'-.
                                         ,..`'.'' -dP()d8O8Yo8:,..`,
                                       -o8b-     ,..)doOO8:':o; `Y8.`,
                                      ,..bo.,.....)OOO888o' :oO.  ".  `-.
                                    , "`"d....88OOOOO8O88o  :O8o;.    ;;,b
                                   ,dOOOOO""""""""O88888o:  :O88Oo.;:o888d
                                   ""888Ob...,-- :o88O88o:. :o'"""""""Y8OP
                                   d8888.....,.. :o8OO888:: ::
                                     ,dd8".  ,-)do8O8o:"""; :::
                                     -"",`(;O"KdOo::        :::
                                        .doo:::"""::  :.    'o:
            ,..            .;ooooooo..o:"""""     ::;. ::;.  'o.
       ,, "'    ` ..   .d;o:"""'                  ::o:;::o::  :;
       d,         , ..ooo::;                      ::oo:;::o"'.:o
      ,d'.       :OOOOO8Oo::" '.. .               ::o8Ooo:;  ;o:
      ,8:   o::oO` 88888OOo:::  o8O8Oo:::;;     ,;:oO88OOo;  '
     ,YP  , :;:O:  *888o::::  :8888Ooo::::::::::oo888888o;. ,
     dPY:  :o8O     (|)888O:O:;  O8888888888OOOO888"" Y8o:O88o; ,
    ,' O:  'ob`      "8888888Oo;;o8888888888888'"'     `8OO:.`OOb .
    '  Y:  ,:o:       `8O88888OOoo"""""""""""'           `OOob`Y8b`
       ::  ';o:        `8O88o:oOoP                       `8Oo `YO.
       `:   Oo:         `888O::oP                         88O  :OY
        :o; 8oP         :888o::P                          do:  8O:
       ,ooO:8O'       ,d8888o:O'                         dOo   ;:.
       ;O8odo'        88888O:o'                          do::  oo.:
     ''-'`"            d:O8oK  -hrr-                   dOOo'  :o":
                       `8O:;7b,.                       `"8'     Y:
                         `Oo; 8:.
                            Y8bod.

    Ву-гу-гу! Поне! Не забыли ещё?

    Govnocoder#0xFF, 12 Апреля 2011

    Комментарии (24)
  9. Java / Говнокод #6325

    +68

    1. 1
    2. 2
    log.debug("Request: " + requestStr);
    System.out.println("Request: " + requestStr);

    tupak, 12 Апреля 2011

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

    +165

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function writeln($str) {
        echo $str."\n";
    }
    
    function readln() {
        $handle = fopen ("php://stdin","r");
        $line = fgets($handle);
        fclose($handle);
        return $line;
    }

    Функции для реализации ввода и вывода PHP-CGI в режиме консоли

    Мартин, 12 Апреля 2011

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