*/ require_once 'config.php'; require_once 'system/functions.php'; require_once 'system/ets_file.php'; require_once 'system/sqldb2.class.php'; require_once 'system/nlb_user.class.php'; require_once 'system/nlb_config.class.php'; require_once 'system/nlb_blog.class.php'; require_once 'system/nlb_mail.class.php'; require_once 'system/text.class.php'; require_once 'ets.php'; $db = new sqldb2($DB_CONFIG); $user = new nlb_user($db); $config = new nlb_config($db); $blog = new nlb_blog($db); $user->checkLogin(); // check for loged in user. if ($user->isLogedIn) { jsRedirect("index.php"); } include $config->langfile(); $start = mymicrotime(); $text = new Text($_POST, array('username', 'password', 'confirm-password', 'email', 'template', 'timezone'), array('custom')); $text->validate(); $clean = $text->clean; $baddata = false; $problems = array(); if (!empty($_POST)) { if ($text->is_missing_required) { $baddata = true; }