require_once 'system/ets_file.php'; require_once 'ets.php'; require_once 'system/text.class.php'; require_once 'system/sqldb2.class.php'; require_once 'system/nlb_user.class.php'; require_once 'system/nlb_blog.class.php'; require_once 'system/nlb_mail.class.php'; require_once 'system/nlb_config.class.php'; $start = mymicrotime(); $db = new sqldb2($DB_CONFIG); $config = new nlb_config($db); $user = new nlb_user($db); $b = new nlb_blog($db); include $config->langfile(); if ($user->isLogedIn) { $b->setDateOffset($config->get('server_timezone'), $user->get('timezone')); } $action = 'login'; if (isset($_GET['action'])) { $action = $_GET['action']; } switch ($action) { // build login form. default: case 'login': $ets_outter->main_title = $config->get('site_name') . ": " . $l['title-login']; $ets_outter->page_title = $l['title-login']; $logedin = $user->checklogin(); if ($logedin) { jsRedirect('index.php'); // we are already loged in.