1. Список говнокодов пользователя bazyaka

    Всего: 2

  2. PHP / Говнокод #5241

    +157

    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
    17. 17
    session_start();
    $value = array(
           "severity" => $severity,
           "message" => $message,
           "filepath" => $filepath,
           "line" => $line
    );
    if(empty($_SESSION['data']))
    {
        $_SESSION['data'] = serialize($value);
    }
    else
    {
        unset($_SESSION['data']);
        $_SESSION['data'] = serialize($value);
    }
    header("Location: ".BASE_URL."/error/php_error/");

    Вот обработчик ошибок из уже упомянутого мною проекта. Тот же самый кодер обрабатывает ошибки. При более чем одной ошибке валиться весь проект, из-за того что сессия уже стартовала. Увидев это у меня возник facepalm.

    bazyaka, 12 Января 2011

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

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var unsolved_issues = <?=$unsolved_messages_count?>;
    var unsolved_by_cats = Array();
    <?foreach($issues_by_cats as $key => $val):?>
        unsolved_by_cats['<?=$key?>'] = '<?=$val?>';
     <?endforeach?>

    PHPшный foreach непонятно зачем, нашел в совместно разрабатываемом проекте.

    bazyaka, 12 Января 2011

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