1. 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) RSS

    • > Увидев это у меня возник facepalm.
      „Подъезжая к сией станцыи и глядя на природу в окно, у меня слетела шляпа. И. Ярмонкин” (q)
      Ответить
      • - доктор, что с ним?
        - ничего страшного, у него всего лишь facepalm обыкновенный.
        - что? оО
        - пациент закрывает лицо ладонями и отказывается открывать лицо.
        Ответить
      • и "валиться". это не йода.
        Ответить

    Добавить комментарий