コード例 #1
0
 /**
  * Fatal error
  */
 function fatal($msg, $arr = null)
 {
     SB_ErrorHandler::error($msg, $arr);
     SB_ErrorHandler::writeErrors();
     die;
 }
コード例 #2
0
ファイル: index.php プロジェクト: codeministry/sitebar
            $writerObj->tree->maxLevel = 0;
        }
        foreach ($writerObj->switches as $key => $value) {
            if (SB_reqChk($key) && strlen(SB_reqVal($key))) {
                $writerObj->switches[$key] = SB_reqVal($key);
            }
        }
        if (SB_reqChk('user')) {
            $user = $writerObj->switches['user'];
            if (strlen($user)) {
                $writerObj->um->setCookie('SB3USER', $user, 0);
            } else {
                $writerObj->um->setCookie('SB3USER');
            }
        } else {
            if (isset($_COOKIE['SB3USER'])) {
                $writerObj->switches['user'] = $_COOKIE['SB3USER'];
            }
        }
        if (SB_reqChk('cp')) {
            $writerObj->setCharset(SB_reqVal('cp'));
        }
        $writerObj->run();
        exit;
    }
}
header('Content-Type: text/html');
echo "Unknown SiteBar writer was selected!";
if (SB_ErrorHandler::hasErrors()) {
    SB_ErrorHandler::writeErrors();
}