"PHP" / Говнокод #1701 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
//admin id is usually 1. to think about it
if (intval($_SESSION['userId']) == 1) {
    return true;
}

True ACL.

Запостил: Comma Comma, (Updated )

Комментарии (7) RSS

  • Вот таким нехитрым способом зерна отделяются от плевел в Qubis CMS.
    Ответить
  • В общем-то, нормальные захаркоденные права доступа в стиле "админ"-"все остальные". На данном этапе в проекте, видимо, большей гибкости и не нужно.
    Ответить
    • Плохо только то, что сессию в данном случае подменить как два пальца обоссать. А так — правда, я сам делаю подобный хардкод. Но говнокодовость данной проверки это не уменьшает.
      Ответить
      • Как именно в данном случае можно подменить сессию?
        Ответить
      • Сессия с id пользователя вообще никак не связана ^_^
        Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8