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

    Всего: 2

  2. PHP / Говнокод #15869

    +148

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    ...
    $me = 'return define("me", "?" . ($me = substr(basename(__FILE__), 1, -23)));';
    ...
    <?php eval($me) or die ?>
    ...

    >Файлы "view" центрального тела страниц, должны начинаться с подчеркивания, например view/_news.php и код файла должен начинаться с такой строки: <?php eval($me) or die ?>

    Пациент:
    http://coresky.net/

    Groovy, 30 Апреля 2014

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

    +156

    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
    function t($text, $parameters = null) {
            $lang = empty($_COOKIE['lang']) ? 'ru' : $_COOKIE['lang'];
            $result = !array_key_exists($text, Application_Model_Translate::$lang_package) || ($lang == 'ru') ? $text :
                    Application_Model_Translate::$lang_package[$text][(int) ($lang == 'en')];
            if (isset($parameters)) {
                    if (!is_array($parameters))
                            $parameters = array($parameters);
                    foreach ($parameters as &$param)
                            $param = addslashes($param);
                    eval('$result = sprintf($result, "'. implode('","', $parameters) . '");');
            }
            return $result;
    }

    Groovy, 10 Января 2014

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