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

    +159.4

    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
    <?php
    //#main.php
    //Инициализация скрипта
    ....      
              $a=10;
              $setadmin=0;
              $Check=_GET['admincheck']/0; //Dark, !!не трогай!!, !!оно работает!!
              if ($Check==0) {
                  ban_usr($a,$cu_ipad);
                  die('You are not administrator:banned for ten minutes...');
              }else{
                   getusrrg($setadmin,$cu);
                   set_access($setadmin,$cu_ipadб,$cu,$c_time);               
               }      
    ....

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

    Запостил: darksvesh, 29 Ноября 2009

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

    • упц букво б лишнее
      Ответить
    • скрипт до сих пор работает причем исправно
      сначала проверяется непонятно что а потом выставляются права
      Ответить
    • $Check=_GET['admincheck']/0;

      что это!?!?
      Ответить
      • все просто
        деление строки на символ о_0
        но только я сам непойму как наш сайт полгода работал
        Ответить
        • упс поправка $_GET просто я по памяти код переписывал
          Ответить
      • это бесконечность)) нам никогда не понять индусов
        Ответить
    • De ja vu
      Ответить
    • Вы в колличестве знаков равно не ошиблись? или Вы банили всех, или всех пускали(на сколько я смог понять)...

      з.ы. и предупреждения php выключены у вас?
      Ответить
      • Фишка номер один права выставляются относительно юзверя при входе в админку
        фишка два непонятными криблекраблями чтото делает при этом фильтруя половину попыток найти\зайти в админку=)
        Ответить

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