1. PHP / Говнокод #15985

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    function c(){
      //Внимание! Далее идёт индусский код! Слабонервных попрошу уда(л|в)иться...
      require ('config.php');
     $included = get_included_files();
      if(!in_array('config.php',$included)){
       Error(404);
       return;
      }
     ...
     ...
    }

    Стиль и коммент оставил оригинальные, видимо ЭТО кому-то из наших уже попадало до меня.
    Далее код - в натуре полный "хадж".

    Запостил: virtual_cia, 15 Мая 2014

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

    • Ну перепутал человек require и include. Бывает че.
      Ответить
    • показать все, что скрытоcleaned
      Ответить
    • >видимо ЭТО кому-то из наших уже попадало до меня.
      И он не поленился написать коммент, но побоялся исправлять. Видимо тоже require не осилил или какой-то побочный эффект есть (ну т.е. я понимаю что эффект есть, ошибка вместо молчаливого пропуска, но кому он мог понадобиться)?
      Ответить
    • комментарий порадовал. кстати, после 6ой строчки 7ая наверное просто так :)
      Ответить
      • Ой ли... А кто сказал, что эта функция завершает скрипт? Вдруг она просто вызывает header() или показывает что-то кастомное.
        Ответить
        • Или автор - жопоскриптофаг и раб асинхронности типа меня (и написал по привычке).
          Ответить

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