Subversion-Projekte lars-tiefland.niewerth

Revision

Revision 3 | Zur aktuellen Revision | 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);
33
			$smarty->display("meld.tpl");
34
		break;
35
		default:
36
			$smarty->assign("title","Termine eingeben");
12 lars 37
			$an_arr=AN::Liste();
3 lars 38
			$smarty->assign("an_arr", $an_arr);
12 lars 39
			$f_arr=Firma::Liste();
3 lars 40
			$smarty->assign("f_arr", $f_arr);
41
			$smarty->assign("f_id", $f_id);
42
			$smarty->assign("an_id", $an_id);
2 lars 43
 
3 lars 44
			$smarty->display("termine.tpl");
45
		break;
46
	}
47
 
2 lars 48
?>