1. Список говнокодов пользователя shlyapa

    Всего: 3

  2. JavaScript / Говнокод #8839

    +145

    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
    <script type = "text/javascript">
    <!--
    var m3_u = (location.protocol == "https:"?
      "https://bk55.ru/openx/www/delivery/ajs.php": "http://bk55.ru/openx/www/delivery/ajs.php");
    var m3_r = Math.floor(Math.random()*99999999999);
    if(!document.MAX_used) document.MAX_used = ",";
    document.write("<scr" + "ipt type = 'text/javascript' src = '" + m3_u);
    document.write("?zoneid=8&amp;source=main");
    document.write("&amp;cb=" + m3_r);
    if(document.MAX_used != ",") document.write("&amp;exclude=" + document.MAX_used);
    document.write(document.charset? "&amp;charset=" + document.charset:
      (document.characterSet? "&amp;charset=" + document.characterSet: ""));
    document.write("&amp;loc=" + escape(window.location));
    if(document.referrer) document.write("&amp;referer=" + escape(document.referrer));
    if(document.context) document.write("&context=" + escape(document.context));
    if(document.mmm_fo) document.write("&amp;mmm_fo=1");
    document.write("'><\/scr" + "ipt>");
    -->                                                                // ajax не нужен)))))
    </script>

    Использование баннерного движка OpenX на сайте bk55.ru. Всего на странице около десятка таких кусков, которые отличаются только значением zoneid. Жесть)))

    shlyapa, 15 Декабря 2011

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

    +170

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    function draw_text() {
    // ***
    // Здесь код, генерирующий изображение для текста капчи
    // $im_text - это его дескриптор
    // Но самое интересное в конце ))
    // ***
    return $im_text;
    imagedestroy($im_text); 
    }

    MODx Evolution 1.0.5, фрагмент кода, отвечающего за генерацию капчи

    shlyapa, 11 Декабря 2011

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

    +150

    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
    function fixPNG(element)
    {
      if(/MSIE (5\.5|6).+Win/.test(navigator.userAgent)){
        var src;
        src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
    	
        if(src){
          src = src[1];
          element.runtimeStyle.backgroundImage = "none";
        }
    	
        if(src){
          element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '" + 
    	    src + "',sizingMethod = 'scale')";
    	}
      }
    }

    shlyapa, 09 Декабря 2011

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