uses('tpl'); $app->tpl->newTemplate("form.tpl.htm"); // Login Formular wurde abgesandt if(count($_POST) > 0) { // importiere Variablen $username = $app->db->quote($_POST["username"]); $passwort = $app->db->quote($_POST["passwort"]); if($username != '' and $passwort != '') { $sql = "SELECT * FROM sys_user WHERE USERNAME = '$username' and ( PASSWORT = '".md5($passwort)."' or PASSWORT = password('$passwort') )"; if($user = $app->db->queryOneRecord($sql)) { if($user["active"] == 1) { $user = $app->db->toLower($user); $_SESSION = array(); $_SESSION["s"]["user"] = $user; $_SESSION["s"]["user"]["theme"] = $user["app_theme"]; $_SESSION["s"]["language"] = $user["language"]; $site = $app->db->queryOneRecord("SELECT * FROM mb_sites WHERE name = '".$user["site_preset"]."'"); $_SESSION["s"]["site"] = $site; header("Location: ../capp.php?mod=".$user["startmodule"]."&phpsessid=".$_SESSION["s"]["id"]); exit; } else { $error = $app->lng(1003); } } else { // Username oder Passwort falsch $error = $app->lng(1002); if($app->db->errorMessage != '') $error .= "
".$app->db->errorMessage != ''; } } else { // Username oder Passwort leer $error = $app->lng(1001); } } if($error != ''){ $error = '
Error:
'.$error.'
'; } $app->tpl->setVar('error',$error); $app->tpl->setInclude('content_tpl','templates/index.htm'); $app->tpl_defaults(); $app->tpl->pparse(); ?>