include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $user = new jforg_user(); $user_id = $user->get_id($_SESSION['nick']); SESSION_START(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $content .= '<form action="{FORM_ACTION}" method="post"> <table cellpadding="0" cellspacing="2" border="0">'; if (!empty($_POST['submit'])) { $counter = 0; //Stimmt das alte PW if ($user->login($_SESSION['nick'], $_POST['old_pw'])) { $counter++;
include 'includes/config.php'; include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); SESSION_START(); if (!$user->login($_SESSION['nick'], $_SESSION['passwd'])) { die('You are not logged in'); } $content = '<h2>{LANG_SETTING}</h2><a href="{LINK_CHANGEPW}">{LANG_CHANGEPW}</a><br /> <a href="{LINK_CHANGEDETAILS}">{LANG_CHANGEDETAILS}</a><br /> <a href="{LINK_CHANGETAGS}">{LANG_CHANGETAGS}</a><br /><br />'; if ($user->is_admin($_SESSION['nick'], $_SESSION['passwd'])) { $content .= '<h2>{LANG_ADMIN}</h2> <a href="/' . $language . '/news_editor/neu.htm">{LANG_WRITENEWS}</a>'; } $template->replace('FULLPAGE_TEXT', $content); $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); $template->replace('LOGIN', '{LANG_LOGIN}');
include 'includes/config.php'; include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); session_start(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { die('You are already logged in'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } if ($_POST['submit'] != "") { if (preg_match('/[-._+\\d\\w]{3,}/i', $_POST['nick']) && preg_match('/[-._+\\d\\w]{6,}/i', $_POST['passwd'])) { $nick = $_POST['nick']; $passwd = $_POST['passwd']; if ($user->login($nick, $passwd)) { session_destroy(); session_start(); session_register('nick', 'passwd'); $_SESSION['nick'] = $_POST['nick']; $_SESSION['passwd'] = $_POST['passwd'];