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

    Всего: 2

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

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (!isset($_SESSION[$_SESSION['tab_name']]['FILE_ATTRIBUTES'][$request['itemId']][$request['itemFieldId']])) {
          $_SESSION[$_SESSION['tab_name']]['FILE_ATTRIBUTES'][$request['itemId']][$request['itemFieldId']] = $request['itemFieldId'];
    } else {
          unset($_SESSION[$_SESSION['tab_name']]['FILE_ATTRIBUTES'][$request['itemId']][$request['itemFieldId']]);
    }

    И это часный проект где программисту платять большие деньги.
    А еще у автора более 5 лет опыта
    А сам сок, такого дерьма в проекте более 1000 обращений.

    vv3d0x, 29 Августа 2014

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

    +157

    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
    public static function createShareUser($email) {
            $password = substr(md5(time()), 0, 8);
            $query =  "insert into users (username, email, realname, password) values ('".$email."','".$email."','".$email."','".md5($password)."')";
            $c = 0;
            while (!mysql_query($query) && $c < 100) {
    			LLogger::logError("[createUser] - MySql error (".$c."): [".implode(' *** ', DB::error_info()));
    			return false;
                $query = preg_replace('%_%' . ($c - 1), '_' . ($c), $query);
                $c++;
            }
        
            if ($c == 100) {
                LLogger::logError("[createUser] - More than 10 unnamed users exists.");
                return false;
            }
    
            $userId = LQuery::getLastInsertId();
            LUserRights::setUserRights($userId);
            return $userId;
        }

    //если у нас строка exists в БД, это что бы наверняка, а вдруг на 101 раз у нас ее не будет :)
    // ну или наконец, оно "волшебным" образом ее туда всетаки впихнет
    //мускул обидится на автора и сдастся, подумает, да ну тебя ты дебил хочешь так на!
    // автор просто Пикассо, что не фун-я то шедевр.

    vv3d0x, 02 Сентября 2013

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