Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 41 | Revision 45 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 41 Revision 44
Zeile 1... Zeile 1...
1
<?
1
<?
2
		require_once("include/common.php");
-
 
3
		$mode=(isset($_POST["mode"]))?$_POST["mode"]:"";
-
 
4
		$user_n=(isset($_POST["username"]))?$_POST["username"]:"";
-
 
5
		$pass=(isset($_POST["password"]))?$_POST["password"]:"";
-
 
6
		$user_n=addslashes($user_n);
2
	define("IN_ADMIN",true);
7
		$user=new User($user_n, $pass);
3
	require_once("include/common.php");
8
		setcookie($config->cookie_name."-u_name",$user->u_name,time()+$config->session_length,"/",$_SERVER["SERVER_NAME"],false);
-
 
9
		setcookie($config->cookie_name."-u_type",$user->u_type,time()+$config->session_length,"/",$_SERVER["SERVER_NAME"],false);
-
 
10
		if (!$mode OR is_Null($user->u_id))
4
	if (User_login(true)->getAuth())
11
		{
5
	{
12
			$smarty->assign("meld", (is_null($user->u_name))?"Ein Fehler ist aufgtreten!":"");
-
 
13
			$smarty->assign("db_meld", (is_null($user->u_name))?"Username und / oder Paßwort stimmen nicht!":"");
-
 
14
			$smarty->assign("error", (is_null($user->u_name))?true, false);
-
 
15
			$smarty->assign("title", "Login");
6
		$smarty->assign("meld","Login erfogreich!");
16
			$smarty->assign("user", $user_n);
-
 
17
			$smarty->display("login.tpl");
7
		$smarty->display("meld.tpl");
18
		}
-
 
19
		else
-
 
20
		{
-
 
21
			if ($mode=="login" AND !is_Null($user->u_id))
-
 
22
			{
-
 
23
				header("Location: index.php");
-
 
24
			}
-
 
25
		}
8
	}
26
?>
9
?>