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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
$_SESSION['username'] = '';           
                        
if($_SESSION['username'] == 'user') {            
$this->load->view('admin/admin.php');
} else {
    //blabla             
}

Писать код, не зная основ, страшная штука +)

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

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

  • а в чем прикол? не програмисту не понять?
    Ответить
    • прикол в том что в админку попасть невозможно в таком коде
      Ответить
      • ещё не ясно, что было выше этого кода. Если он отправлял инфу клиенту, то изменение $_SESSION['username'] будет отслежено при отправке нового запроса на сервер.
        Т.е. постер говнокода мог прошляпить перед этим чего-нибудь типа echo('<html><head>...'); ставлю минус всем
        Ответить
  • мдя..., опасные люди нынче берутся за пхп..., с вот таких вот штук все и начинается, и думают что они программисты.., и ожидать от них можно чего угодно, типа "АААААААА!!!!! ПОМОГИТЕ, У МЕНЯ НЕ ЗАХОДИТ В АДМИНКУ!!!", ну а нам остается, только посмеяться над ними!=)
    5+ за код!)
    Ответить
  • Как вариант отключения админки 🙂

    Если человек разобрался что такое CodeIgniter, то что будет при присвоении переменных уж точно знает

    P.S. Пока не знаю плюсовать или минусовать. Сам отключал функциональность подобным способом
    Ответить
    • Утверждения по поводу Codeigniter вкорне неправильное. Встречал людей которые умудрялись изучить фреймворк, не зная пыхи как таковой (хорошая документация).
      Ответить
      • Т.е., как в данном случае, присвоил вначале пустую строку и думает, авось там сохранится старое значение?

        Я склоняюсь к отключению админки. Правда, для отключения я делаю так
        if(0 && $_SESSION['username'] == 'user') {

        Но тут, возможно, еще нужно при заходе на эту страницу разлогинить
        Ответить
        • Я не знаю о чем думал программист +) Но точно знаю, что он сам не в курсе почему не может зайти в админку. Код взят с форума по CI
          Ответить
          • Ну раз он сам признался, что не знает почему не заходит в админку, тогда плюс
            Ответить
  • Вообще как-то странно, что админка должна открываться человеку с логином user...
    Ответить
  • имхо у того кто запостил говно мозг, и ему надо на другой ресурс. для тупорылого создания как ты могу дать подсказку о том, что это может быть заглушкой
    Ответить
    • Велкам аноним, мне очень важно твое мнение +)
      Ответить

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

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

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


    8