Subversion-Projekte lars-tiefland.em_wm

Revision

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

Revision 45 Revision 54
Zeile 1... Zeile 1...
1
<?
1
<?
2
	define("IN_ADMIN", true);
2
	define("IN_ADMIN", true);
3
	require("include/common.php");
3
	require("include/common.php");
4
	$mode=isset($_POST["mode"])?$_POST["mode"]:"";
4
	$mode=($_POST["mode"])?$_POST["mode"]:"new";
5
	$id=intval(isset($_POST["id"])?$_POST["id"]:0);
5
	$id=intval(($_POST["id"])?$_POST["id"]:0);
-
 
6
	$l_name=addslashes(($_POST["l_name"])?$_POST["l_name"]:"");
-
 
7
	$l_name2=addslashes(($_POST["l_name2"])?$_POST["l_name2"]:"");
-
 
8
	switch ($mode)
-
 
9
	{
-
 
10
		case "edit":
-
 
11
			$title="Austragungsort $id ändern";
-
 
12
			$new_mode="update";
-
 
13
			break;
-
 
14
		case "new":
-
 
15
			$title="neuen Austragungsort eingeben";
-
 
16
			$new_mode="save";
-
 
17
			break;
-
 
18
		case "delete":
-
 
19
		case "ask":
-
 
20
			$title="Austragungsort $id löschen";
-
 
21
			$new_mode="delete";
-
 
22
			break;
-
 
23
		case "save":
-
 
24
			$title="neuen Austragungsort speichern";
-
 
25
			$new_mode="save";
-
 
26
			break;
-
 
27
		case "update":
-
 
28
			$title="Austragungsort $id speichern";
-
 
29
			$new_mode="update";
-
 
30
			break;
-
 
31
	}
-
 
32
	$smarty->assign("title", $title);
-
 
33
	$smarty->assign("mode", $mode);
-
 
34
	$smarty->assign("id", $id);
6
	$a=User_login(true);
35
	$a=User_login(true);
7
	if ($a->getAuth())
36
	if ($a->getAuth())
8
	{
37
	{
-
 
38
		if($u->u_type!=1 && $mode!="edit")
-
 
39
		{
-
 
40
			$meld="Ein Fehler ist aufgetreten!";
9
		$l_name=addslashes(isset($_POST["l_name"])?$_POST["l_name"]:"");
41
			$db_meld="Nur Administratoren haben Zugriff auf diese Funktion!";
-
 
42
			$smarty->assign("meld", $meld);
10
		$l_name2=addslashes(isset($_POST["l_name2"])?$_POST["l_name2"]:"");
43
			$smarty->assign("db_meld", $db_meld);
-
 
44
			$smarty->assign("error", true);
-
 
45
			$smarty->display("meld.tpl");
-
 
46
			exit;
-
 
47
		}
11
		$ort=new Ort($id);
48
		$ort=new Ort($id);
12
		if ($mode=="save" || $mode=="update")
49
		if ($mode=="save" || $mode=="update")
13
		{
50
		{
14
				$ort->update($l_name, $l_name2);
51
				$ort->update($l_name, $l_name2);
15
		}
52
		}
Zeile 19... Zeile 56...
19
			global $db, $smarty, $id, $new_mode, $title, $ort;
56
			global $db, $smarty, $id, $new_mode, $title, $ort;
20
			$smarty->assign("id", $id);
57
			$smarty->assign("id", $id);
21
			$smarty->assign("l_name", $ort->o_name);
58
			$smarty->assign("l_name", $ort->o_name);
22
			$smarty->assign("l_name2", $ort->o_name2);
59
			$smarty->assign("l_name2", $ort->o_name2);
23
			$smarty->assign("mode", $new_mode);
60
			$smarty->assign("mode", $new_mode);
24
			$smarty->assign("title", $title);
-
 
25
			$smarty->display("edit_orte.tpl");
61
			$smarty->display("edit_orte.tpl");
26
		}
62
		}
Zeile 27... Zeile -...
27
	
-
 
28
		switch ($mode)
-
 
29
		{
-
 
30
			case "edit":
-
 
31
				$title="Austragungsort $id ändern";
-
 
32
				$new_mode="update";
-
 
33
				break;
-
 
34
			case "new":
-
 
35
				$title="neuen Austragungsort eingeben";
-
 
36
				$new_mode="save";
-
 
37
				break;
-
 
38
			case "delete":
-
 
39
			case "ask":
-
 
40
				$title="Austragungsort $id löschen";
-
 
41
				$new_mode="delete";
-
 
42
				break;
-
 
43
			case "save":
-
 
44
				$title="neuen Austragungsort speichern";
-
 
45
				$new_mode="save";
-
 
46
				break;
-
 
47
			case "update":
-
 
48
				$title="Austragungsort $id speichern";
-
 
49
				$new_mode="update";
-
 
50
				break;
-
 
51
		}
63
	
52
		if ($mode=="edit" OR $mode=="new")
64
		if ($mode=="edit" OR $mode=="new")
53
		{
65
		{
54
			fill_form();
66
			fill_form();
55
		}
67
		}