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

    +25.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    <?php
      function is_true($value){
        if(var_dump($value) < 11)return true;
        return false;
      }
    ?>

    guest, 25 Декабря 2008

    Комментарии (4)
  2. PHP / Говнокод #274

    +16.5

    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
    <?php
    
    if(get_magic_quotes_gpc()){
    	foreach($_GET as $k=>$v) $_GET[$k]=strip($v);
    	foreach($_POST as $k=>$v) $_POST[$k]=strip($v);
    	foreach($_REQUEST as $k=>$v) $_REQUEST[$k]=strip($v);
    	foreach($_COOKIE as $k=>$v) $_COOKIE[$k]=strip($v);
    }
    
    if(is_array($_POST)) foreach($_POST as $k=>$v) unset($$k);
    if(is_array($_GET)) foreach($_GET as $k=>$v) unset($$k);
    if(is_array($_REQUEST)) foreach($_REQUEST as $k=>$v) unset($$k);
    if(is_array($_SESSION)) foreach($_SESSION as $k=>$v) unset($$k);
    if(is_array($_COOKIE)) foreach($_COOKIE as $k=>$v) unset($$k);

    guest, 25 Декабря 2008

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

    +24

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (!($conf_content = file_get_contents($data_path."voc.conf"))) {
            die("Cannot open voc.conf file, please check your DATA PATH ($data_path) parameter");
        }
    
    eval($conf_content);

    при условии что voc.conf является пхпфайлом, глупо делать такую мутотень когда можно просто обойдись file_exists и include

    guest, 24 Декабря 2008

    Комментарии (8)
  4. Pascal / Говнокод #272

    −21

    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
    // Как Было 
      if even then 
        begin
         if (GameAreaForm.Area.ColCount mod 2 = 0) then isstandart:=true
         else isstandart:=false; 
        end
      else
         begin
           if (GameAreaForm.Area.ColCount mod 2 = 0) then isstandart:=false
           else isstandart:=true;
         end;
    
    // Как стало
    if (even) then isstandart:=not(GameAreaForm.Area.ColCount mod 2 = 0);
    else isstandart:=(GameAreaForm.Area.ColCount mod 2 = 0);

    Сравните две части кода.
    Однако бывает :-)

    guest, 24 Декабря 2008

    Комментарии (26)
  5. PHP / Говнокод #270

    +40

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    try {
    	$id = $faq->addQuestion($_POST);
    } catch (FaqException $e) {
    	die('Хуй знает что творится... Вбрасывания нет, екзепшн вылез...');
    }

    guest, 24 Декабря 2008

    Комментарии (2)
  6. PHP / Говнокод #269

    +27

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function getData ( $id )
    {
     if( intval( $id ) ) {
      ...
      return $result;
     }
     
     return false;
     echo "Сука блять хуй пиздец!!";
    }

    guest, 24 Декабря 2008

    Комментарии (2)
  7. Python / Говнокод #265

    −152.7

    1. 1
    2. 2
    3. 3
    4. 4
    #TODO:Сделать функцию факториала
    def factorial(n):
      return str(n)+"!"
    #TODO:Сделать работающую функцию факториала

    Видимо человек не знает что такое стандартная библиотека

    guest, 24 Декабря 2008

    Комментарии (10)
  8. PHP / Говнокод #264

    +47.7

    1. 1
    if (is_null($title) == TRUE) $title = ' / '. $title;

    guest, 24 Декабря 2008

    Комментарии (4)
  9. PHP / Говнокод #263

    +21.7

    1. 1
    2. 2
    $_type = 'event';
            if ( isset($cfgWeight->$_type) ) $this->weight = $cfgWeight->$_type;

    Внимание, вопрос!
    Нахрена здесь $_type?

    guest, 24 Декабря 2008

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

    +64.9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <?
    
       $num = substr( $_GET["num"], 0, 1 );
       if ( $num == "-" ) {
         // число отрицательное
       } elseif ( $num == 0 ) {
         // число равно нулю
       } else {
         // число положительное
       }
    
    ?>

    Говнокод старых времен. Чисто посмеяться. Оправдание: мозк совсем не варил уже ибо неспали 2-3 дня. Задача: определить ОТРИЦАТЕЛЬНОЕ ЧИСЛО или нет. Решение сами видите. PS: на утро естественно исправили. Сами над "решением" ночным ржали долго. :)

    guest, 24 Декабря 2008

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