define('LAZ_INCLUDE_PATH', dirname(__FILE__)); global $GB_DB, $GB_PG; require_once LAZ_INCLUDE_PATH . '/admin/version.php'; require_once LAZ_INCLUDE_PATH . '/admin/config.inc.php'; require_once LAZ_INCLUDE_PATH . '/lib/' . $DB_CLASS; require_once LAZ_INCLUDE_PATH . '/lib/image.class.php'; require_once LAZ_INCLUDE_PATH . '/lib/template.class.php'; require_once LAZ_INCLUDE_PATH . '/lib/session.class.php'; require_once LAZ_INCLUDE_PATH . '/lib/admin.class.php'; define('LAZ_TABLE_PREFIX', $table_prefix); // This is an array of all post variables we can expect in the login or session check $postVars = array('username', 'password', 'remember', 'gbsession', 'uid'); create_variable($postVars); $gb_auth = new gb_session(LAZ_INCLUDE_PATH); $AUTH = $gb_auth->checkSessionID(); $VARS = $gb_auth->fetch_array($gb_auth->query('SELECT * FROM ' . LAZ_TABLE_PREFIX . '_config')); date_default_timezone_set($VARS['offset']); $GB_PG['base_url'] = $VARS['base_url']; $GB_PG['index'] = $VARS['base_url'] . '/index.php'; $GB_PG['admin'] = $GB_PG['base_url'] . '/admin.php'; $GB_PG['comment'] = $GB_PG['base_url'] . '/comment.php'; $GB_PG['addentry'] = $GB_PG['base_url'] . '/addentry.php'; $gb_auth->free_result($gb_auth->result); $template = new gb_template(LAZ_INCLUDE_PATH); if (isset($_COOKIE['lang']) && !empty($_COOKIE['lang'])) { $template->set_lang($_COOKIE['lang']); } else { $template->set_lang($VARS['lang']); } $LANG = $template->get_content(); if (!$AUTH) {
include "header.php"; $GB_PG["base_url"] .= "/modules/{$ModName}"; $GB_SELF = basename($_SERVER['PHP_SELF']); $GB_PG["index"] = "{$GB_SELF}?op=modload&name={$ModName}&file=index"; $GB_PG["admin"] = "{$GB_SELF}?op=modload&name={$ModName}&file=index&agbook=admin"; $GB_PG["comment"] = "{$GB_SELF}?op=modload&name={$ModName}&file=index&agbook=comment"; $GB_PG["addentry"] = "{$GB_SELF}?op=modload&name={$ModName}&file=index&agbook=addentry"; if (!isset($agbook)) { $agbook = ''; } switch ($agbook) { case "admin": require_once $include_path . "/lib/session.class.php"; $gb_auth = new gb_session($include_path); $AUTH = $gb_auth->checkSessionID(); $VARS = $gb_auth->fetch_array($gb_auth->query("SELECT * FROM " . $gb_auth->table['cfg'])); $gb_auth->free_result($gb_auth->result); $template = new gb_template($include_path); if (isset($_COOKIE['lang']) && !empty($_COOKIE['lang'])) { $template->set_lang($_COOKIE['lang']); } else { $template->set_lang($VARS['lang']); } $LANG = $template->get_content(); $gb_auth->close_db(); $enter_html = ""; if (!$AUTH) { $message = isset($username) || isset($password) ? $LANG["PassMess2"] : $LANG["PassMess1"]; eval("\$enter_html = \"" . $template->get_template($GB_TPL['header']) . "\";"); eval("\$enter_html .= \"" . $template->get_template($GB_TPL['adm_enter']) . "\";"); eval("\$enter_html .= \"" . $template->get_template($GB_TPL['footer']) . "\";");
if (isset($_COOKIE)) { while (list($name, $value) = each($_COOKIE)) { ${$name} = $value; } } } $include_path = dirname(__FILE__); require_once $include_path . "/admin/config.inc.php"; require_once $include_path . "/lib/{$DB_CLASS}"; require_once $include_path . "/lib/image.class.php"; require_once $include_path . "/lib/template.class.php"; require_once $include_path . "/lib/session.class.php"; require_once $include_path . "/lib/admin.class.php"; $gb_auth = new gb_session($include_path); $AUTH = $gb_auth->checkSessionID(); $VARS = $gb_auth->fetch_array($gb_auth->query("SELECT * FROM " . $gb_auth->table['cfg'])); $gb_auth->free_result($gb_auth->result); $template = new gb_template($include_path); if (isset($_COOKIE['lang']) && !empty($_COOKIE['lang'])) { $template->set_lang($_COOKIE['lang']); } else { $template->set_lang($VARS['lang']); } $LANG = $template->get_content(); $enter_html = ""; if (!$AUTH) { $message = isset($username) || isset($password) ? $LANG["PassMess2"] : $LANG["PassMess1"]; eval("\$enter_html = \"" . $template->get_template($GB_TPL['header']) . "\";"); eval("\$enter_html .= \"" . $template->get_template($GB_TPL['adm_enter']) . "\";"); eval("\$enter_html .= \"" . $template->get_template($GB_TPL['footer']) . "\";"); echo $enter_html;