From 1a44964fa818eb624338d7a8c02e75bf13b678fc Mon Sep 17 00:00:00 2001 From: Christian Paminger Date: Mon, 17 Dec 2007 16:53:39 +0000 Subject: [PATCH] --- include/tw/generateuid.inc.php | 42 ++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 include/tw/generateuid.inc.php diff --git a/include/tw/generateuid.inc.php b/include/tw/generateuid.inc.php new file mode 100644 index 000000000..e129f2bef --- /dev/null +++ b/include/tw/generateuid.inc.php @@ -0,0 +1,42 @@ +, + * Andreas Oesterreicher and + * Rudolf Hangl . + */ + + + +// **** +// * Generiert die UID +// * FORMAT: el07b001 +// * $stgkzl: el = studiengangskuerzel +// * $jahr: 07 = Jahr +// * $stgtyp: b/m/d/x = Bachelor/Master/Diplom/Incomming +// * $matrikelnummer +// * 001 = Laufende Nummer ( Wenn StSem==SS dann wird zur nummer 500 dazugezaehlt) +// **** +function generateUID($stgkzl,$jahr, $stgtyp, $matrikelnummer) +{ + $art = substr($matrikelnummer, 2, 1); + $nr = substr($matrikelnummer, 7); + if($art=='2') + $nr = $nr+500; + return $stgkzl.$jahr.($art!='0'?$stgtyp:'x').$nr; +} +?> \ No newline at end of file