function connect($host, $user, $pass) { $this->sw->cont(); SB_ErrorHandler::useHandler(false); $ret = @mysql_connect($host, $user, $pass); SB_ErrorHandler::useHandler(true); $this->sw->pause(); return $ret; }
/** * Write errors as UL */ function writeErrors($fulldetails = true) { if (SB_ErrorHandler::hasHandledErrors()) { $fulldetails = true; } foreach (SB_ErrorHandler::getErrors() as $err) { $el = ""; switch ($err[0]) { case E_ERROR: $el = SB_T('Error'); break; case E_WARNING: $el = SB_T('Warning'); break; default: $el = SB_T('Unknown'); } echo "<p>"; if ($fulldetails) { echo $el . ": "; } echo $err[1]; } }
$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(); }