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

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    public function createAdvertApart () { // ВНИМАНИЕ! Видимость функции protected
    
    // проверяем max размер допустимый к загрузке
    			if ( $_files[size] > 3000000 )
    			$error[] = "Файл превышает размер три мегабайта";

    Прислали вместе с резюме пример кода, а там ...

    kolko91, 24 Апреля 2015

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

    +142

    1. 1
    2. 2
    3. 3
    function getPLpgSqlUpdateTimestampFuncTpl() {
    //
    }

    а не сильно ли информативно?

    artembegood, 23 Апреля 2015

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

    +143

    1. 1
    $name = trim($k->attributes()->usualnames) != 'None' ? trim($k->attributes()->usualnames) : (count(explode(' ',trim($k->attributes()->container))) < 2 ? implode('<br>',str_split($k->attributes()->container,30)) : trim($k->attributes()->container));

    Краткость — сестра таланта.

    ultimate_govnokoder, 23 Апреля 2015

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

    +142

    1. 1
    2. 2
    <?php
    require_once dirname(dirname(dirname(dirname(dirname(__FILE__))))) . '/lib/cache/MCache.php';

    Без комментариев =)

    newx, 22 Апреля 2015

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    //Один протокол хранится в базе в виде трех записей для каждого из типов экзаменов
    //Чтобы 3 записи превратить в одну подменяем ключ из массива запроса ($result) на id заявки ($request_id)
    //Записи с одинаковыми id перезаписываются, а запись с датой и счетом попадают в нужную колонку
    foreach($this->type as $type)
    {
              $csv_array[$request_id]['Дата начала, '.$type] = $csv_array[$request_id]['Дата начала, '.$type];
              $csv_array[$request_id]['Решение, '.$type] = $csv_array[$request_id]['Решение, '.$type];
              $csv_array[$request_id]['Счет, '.$type] = $csv_array[$request_id]['Счет, '.$type];
    }

    магия

    d1ma, 22 Апреля 2015

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

    +142

    1. 1
    $listing_split_query = $listing_split_query_pieces[0]." and p.products_sort_order >= $last_sort and p.products_sort_order < $listing_split_limit order by".$listing_split_query_pieces[1]; // crazy hack for cool sort, sorry ;)

    sevenflash, 21 Апреля 2015

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

    +142

    1. 1
    echo (yaml_parse_file('schema.yaml')['Article']['fields']['title']);

    artembegood, 20 Апреля 2015

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

    +143

    1. 1
    if (($logons_result > 0) && ($logons_result < 2)) {

    шаманство

    simplycrazy, 20 Апреля 2015

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

    +141

    1. 1
    file_exists($install = BASEPATH . 'install/index.php') and (require $install) and exit;

    Псевдоруби на PHP в одну строчку
    P.S.: Скобки вокруг require нужны, потому что require видимо тоже оператор с меньшим приоритетом чем and/or/xor

    volter9, 17 Апреля 2015

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

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if ($prod<>"" and $id=="") include ("1.html");
    if ($id<>"" and $prod=="" ) include ("111.html");
    if ($sert<>"") include ("1111.html");
    if ($sert1<>"") include ("111011.html");
    if ($sert2<>"") include ("1110112.html");
    if ($s<>"") include ("11111.html");
    if ($name<>"") include ("$name.html");

    лаконичный названия подключаемых файлов

    noganno, 13 Апреля 2015

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