Przepraszamy, wystąpił bład!

'); } function exceptionDie(Exception $e) { //if (DEBUG) { if (true) { $buff = ''; $buff .= $e->getMessage() . '
'; $buff .= 'Plik: ' . $e->getFile() . '
'; $buff .= 'Linia: ' . $e->getLine() . '
'; $buff .= 'Trace: ' . $e->getTraceAsString() . '
'; $buff .= 'Kod: ' . $e->getCode() . '
'; die('

' . $buff . '

'); } else { die('

Przepraszamy, wystąpił bład!

'); } } //logger odpalamy najpierw, zeby bylo wiadomo ze mozna logowac bledy $logger = Logger::getInstance(); if (!isset($_SESSION['entry_url'])) { $_SESSION['entry_url'] = getenv('HTTP_REFERER'); } try { $db = db::getInstance(); Registry::set('db', $db); if (!isset($_SESSION['cclang'])) { $_SESSION['cclang'] = 'pl'; } if (isset($_GET['a']) && $_GET['a'] == 'lang') { $_SESSION['cclang'] = $_GET['b']; } Registry::set('lang', $_SESSION['cclang']); // Wymuszanie szablonu if (isSet($_GET['forceTPL'])) { $tpl = $_GET['forceTPL']; } else { $tpl = TEMPLATE; } Context::getContext(false); $user = new User(); $userData = $user->getLoggedUserData(); Registry::set('LOGGED_USER_DATA', $userData); define('USER_TYPE', $userData ? (int)$userData->userType : 0); $template = new Template($tpl, $_SESSION['cclang']); Registry::set('templateInstance', $template); $template->showPage(); } catch (Exception $e) { $logger->error($e->getMessage(), $e->getCode()); exceptionDie($e); } ob_flush(); exit();