Subversion-Projekte lars-tiefland.niewerth

Revision

Revision 12 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
<?php
2
	require("include/common.php");
3 lars 3
	$mode=(isset($_GET["mode"]))?$_GET["mode"]:"";
4
	$f_id=intval(isset($_GET["f_id"]))?$_GET["f_id"]:-1;
5
	$an_id=intval(isset($_GET["an_id"]))?$_GET["an_id"]:-1;
6
	$d=intval(isset($_GET["tag"]))?$_GET["tag"]:date("d");
7
	$m=intval(isset($_GET["monat"]))?$_GET["monat"]:date("m");
8
	$y=intval(isset($_GET["jahr"]))?$_GET["jahr"]:date("Y");
9
	$datum="$y-$m-$d";
10
	switch ($mode)
11
	{
12
		case "calendar":
13
			calendar($an_id, $f_id, $y, $m);
14
		break;
15
		case "end":
16
			$smarty->assign("title", "Termin speichern");
17
			$t=new Termin();
18
			$t->update($an_id, $f_id, $datum);
19
			$ret=$t->save("save");
20
			if ($ret["error"])
21
			{
22
				$smarty->assign("meld","Ein Fehler ist aufgetreten!");
23
				$smarty->assign("error",true);
24
				$smarty->assign("db_meld", $ret->msg);
25
			}
26
			else
27
			{
28
				$smarty->assign("meld", "Datensatz erfolgreich gespeichert!");
29
				$smarty->assign("error",false);
30
			}
31
			$smarty->assign("f_id", $f_id);
32
			$smarty->assign("an_id", $an_id);
13 lars 33
			$smarty->assign("scr","termine.php");
34
			$smarty->assign("akt", "eingeben");
3 lars 35
			$smarty->display("meld.tpl");
36
		break;
37
		default:
38
			$smarty->assign("title","Termine eingeben");
12 lars 39
			$an_arr=AN::Liste();
3 lars 40
			$smarty->assign("an_arr", $an_arr);
12 lars 41
			$f_arr=Firma::Liste();
3 lars 42
			$smarty->assign("f_arr", $f_arr);
43
			$smarty->assign("f_id", $f_id);
44
			$smarty->assign("an_id", $an_id);
2 lars 45
 
3 lars 46
			$smarty->display("termine.tpl");
47
		break;
48
	}
49
 
2 lars 50
?>