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

    +175

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    <?php if ($_GET['id'] == 12 or $_GET['Itemid'] == 37 or $_GET['id'] == 13 or $_GET['id'] == 32 or $_GET['pid']) { ?>
    				<td width="65px">&nbsp;</td>
    
    
    				<? } ?>
    				<td class="otstup_content">

    контекстно независимые шаблонные конструкции.
    здравствуй joomal! здравствуй студия с большим именем!

    da4ever, 24 Ноября 2011

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

    +147

    1. 1
    if(($c>0 or $pusto) <...>) ...

    Нашел тут в недрах компьютера своего какое-то говноподелие, открыл index.php, ужаснулся.
    Но тут мой взгляд остановился на переменной-флаге (наверное) с отличным названием.

    7ion, 24 Ноября 2011

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

    +174

    1. 1
    $users[] = User::$current['id']; //Ok, do etogo ne doidet. Nu i h s nim.

    ghost404, 24 Ноября 2011

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

    +182

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    /**
    	 * Je jedna deklarovana
    	 * @param mix $value
    	 * @param mix $value2
    	 * @return bool true pokud je schodne
    	 */
    	public static function isOneDeclarate($value, $value2){
    		return (!empty($value) and empty($value2) 
                                    or (empty($value) and !empty($value2)) 
                                    or (!empty($value) and !empty($value2)));
    	}

    Парень хотел написать функцию, которая проверит, что хотя бы один из параметров не пустой, но не учил в школе дискретную математику...

    Lameaux, 24 Ноября 2011

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

    +165

    1. 1
    ORM::factory('comment')->values($_POST,array('folder_id','code','comment','post_id'))->set('post_id',$post_id)->set('user_id',Auth::instance()->get_user()->id)->set('ip',$_SERVER['REMOTE_ADDR'])->create();

    kyzi007, 23 Ноября 2011

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

    +168

    1. 1
    $_SESSION['lang_code'] = isset($_GET['lang_code']) ? file_exists("languages/lang_".$_GET['lang_code'].".php") ? $_GET['lang_code'] : isset($_SESSION['lang_code']) ? $_SESSION['lang_code'] : 'ru' : 'ru';

    LmSys, 23 Ноября 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    } catch (PDOException $e)
                {
                print_r($e->__toString());
                die();
                }

    sectus, 23 Ноября 2011

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

    +154

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    // сохраняем лог
    $log = fopen($logfile,'w'); // открыли файл, стерев его
    foreach($temp as $tmp) {fwrite($log,trim($tmp)."n");} // каждый элемент массива записали в строку
    fclose($log); // закрыли лог
    ?>

    Зачем мне implode и file_put_contents?
    У меня нет времени, чтобы ебаться с ними! Лучше я создам цикл.

    http://forum.htmlbook.ru/index.php?showtopic=7169
    На это ссылка в топ-теме причем.

    7ion, 22 Ноября 2011

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

    +162

    1. 1
    2. 2
    if (strlen($_POST['DETAIL_TEXT'])<=0)
        $error = new _CIBlockError(2, 'DESCRIPTION_REQUIRED', 'Введите текст статьи');

    Из документации к Битриксу: "Для проверки что текст статьи введен используем следующее условие:"

    heckfy, 22 Ноября 2011

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

    +168

    1. 1
    http://www.shkodenko.kiev.ua/index.php?lang_id=1&content_id=82

    я охуел

    dos_, 21 Ноября 2011

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