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

    +170

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $z = 1;
     do
     {
     $key = mt_rand( 100000000, 999999999 );
     if ( strlen( $key ) == 9 )
     {
     $z++;
     }
     } while ( $z < 1 );

    как вам это?

    rastoman, 05 Мая 2011

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

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    $this->get_list_with_rights(
    			'C.*, `core_users`.username as username'.(defined('COMMENTS_BLOG_TYPE') ? ", count(cm.id)" : ", 0")." as cnt_comments",  			//список возвращаемых полей
    			$this->table_prefix.'_blogs AS C LEFT JOIN `core_users` ON `core_users`.id=C.author_id'.
    	(defined('COMMENTS_BLOG_TYPE') 
    			? " LEFT JOIN {$this->table_prefix}_comments_resource r ON (r.item_id=C.id AND r.type="
    			.COMMENTS_BLOG_TYPE.") LEFT JOIN {$this->table_prefix}_comments cm ON cm.resrc_id=r.id" : ""), 	//список таблиц, учавствующих в запросе
    			'C',  												//алиас основной таблицы, из которой берутся права
    			'', 'C.id');  		//условие-фильтр, группировка записей, порядок вывода записей

    ABO.CMS, модуль блогов.
    И чем автору не угодили стандартные функции?

    ling, 05 Мая 2011

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    /**
     * Returns the symbol the adapter uses for delimited identifiers.
     *
     * @return string
     */
    public function getQuoteIdentifierSymbol() {
        return '"';
    }

    zend :)

    rO_ot, 05 Мая 2011

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

    +167

    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
    16. 16
    include 'function_uvorot.php';
    include 'function_block.php';
    include 'function_udara_krit.php';
    function goodatack ($n,$zona_udara,$zona_blocka,$krit,$anti_krit,$uvorot,$anti_uvorot)
        { 
              if ($uvorot>$anti_uvorot) // Опредиляем  присудствует ли увертывание.
            {
             echo $text=uvorot ($n,$zona_udara); // функция перещета уворота
          }
          else 
          {
                if ($zona_udara==$zona_blocka)  // Опредиляем  не заблокирован ли удар
            {  
             echo $text=zablokirovan1 ($n,$zona_blocka,$krit,$anti_krit);   //функцыя блока удара
                $_SESSION[$n]+=$uron;    
            }

    Это не я)

    GogaF, 05 Мая 2011

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

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    function get_phrase()
    {
    	global $words;
    	global $phrase;
    	$phrase = implode(" ", $words);
    	if(strlen($phrase) < 4) return;
    }

    I was amazed to find this!?! The last line of the function rationalized my day...

    wyand, 05 Мая 2011

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

    +176

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    // проверка на число
    function thisIsChislo($var){
        return (string) (  (int)$var ==  (string)$var );
    }
    
    // в использовании
    if( thisIsChislo($var) == "true" ){ 
      die("Статья не найдена")
    }

    Из того, кто это написал, получился бы настоящий боевой пидорас!

    mitallast, 04 Мая 2011

    Комментарии (14)
  7. PHP / Говнокод #6545

    +166

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function unlinkFile($filename) {
      if(unlink($filename)) {
        return true;
      }
    }
    	
    function unsetVar($varname) {
      unset($varname);
      return true;
    }

    Одна из "библиотек" крупного зарубежного коммерческого проекта.

    Ring, 04 Мая 2011

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

    +163

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if(!$price){
        $price = 'ФОЛСУ РАВЕН';
    }
    ...
    {
    ...
        $_SESSION['BASKET']['ITEMS'][$id]['PRICE'] = $price['PRICE'];
    }

    egych, 04 Мая 2011

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

    +153

    1. 1
    $request->request->get('page'); // get a $_POST parameter

    symfony2
    Почему не $request->post->get('page'); ???

    striker, 03 Мая 2011

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

    +166

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    // Если регистрация, то показываем контрольный вопрос
    if($_GET['op'] == 'registration') {
    $vars['c_question'] = true;
    } else {
    $vars['c_question'] = false;
    }

    Классика

    Мартин, 02 Мая 2011

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