mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 16:02:15 +00:00
This commit is contained in:
+14
-15
@@ -39,6 +39,9 @@ if (!$conn = pg_pconnect(CONN_STRING))
|
||||
$user = get_uid();
|
||||
loadVariables($conn, $user);
|
||||
|
||||
$rechte = new benutzerberechtigung($conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
|
||||
//Parameter holen
|
||||
if(isset($_GET['xml']))
|
||||
$xml=$_GET['xml'];
|
||||
@@ -73,17 +76,14 @@ if(isset($_GET['typ']))
|
||||
|
||||
|
||||
$konto = new konto($conn);
|
||||
if (($user == $_GET["uid"]))
|
||||
if (($user == $_GET["uid"]) || $rechte->isBerechtigt('admin'))
|
||||
{
|
||||
//Admins duerfen Dokumente anderer Personen drucken
|
||||
if($rechte->isBerechtigt('admin'))
|
||||
$user = $_GET['uid'];
|
||||
|
||||
if($xsl=='Inskription' && (!$konto->checkStudienbeitrag($user, $_GET["ss"])))
|
||||
die('Der Studienbeitrag wurde noch nicht bezahlt');
|
||||
|
||||
//Berechtigung pruefen
|
||||
$rechte = new benutzerberechtigung($conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
|
||||
//if(!$rechte->isBerechtigt('admin',$stg_kz))
|
||||
// die("Keine Berechtigung");
|
||||
|
||||
$xml_url=XML_ROOT.$xml.$params;
|
||||
//echo $xml_url;
|
||||
@@ -142,10 +142,10 @@ if (($user == $_GET["uid"]))
|
||||
|
||||
if (!isset($_REQUEST["archive"]))
|
||||
{
|
||||
if (!$fo2pdf->generatePdf($buffer, $filename, "D"))
|
||||
{
|
||||
echo('Failed to generate PDF');
|
||||
}
|
||||
if (!$fo2pdf->generatePdf($buffer, $filename, "D"))
|
||||
{
|
||||
echo('Failed to generate PDF');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -209,10 +209,9 @@ if (($user == $_GET["uid"]))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
// kein berechtigung
|
||||
{
|
||||
echo "<html><body><h3>Sie haben keine Bereichtigung zum Anzeigen dieser Seite</h3></body></html>";
|
||||
// kein berechtigung
|
||||
echo "<html><body><h3>Sie haben keine Berechtigung zum Anzeigen dieser Seite</h3></body></html>";
|
||||
}
|
||||
?>
|
||||
@@ -396,7 +396,7 @@ a:visited { text-decoration:none; font-weight:bold; color:blue; }
|
||||
}
|
||||
|
||||
$jahr=date('Y');
|
||||
if (date('M')>8)
|
||||
if (date('m')>8)
|
||||
{
|
||||
$datum_beginn_iso=$jahr.'-09-01';
|
||||
$datum_beginn='1.Sept.'.$jahr;
|
||||
|
||||
@@ -487,7 +487,7 @@ else
|
||||
if(URLAUB_TOOLS)
|
||||
{
|
||||
$jahr=date('Y');
|
||||
if (date('M')>8)
|
||||
if (date('m')>8)
|
||||
{
|
||||
$datum_beginn_iso=$jahr.'-09-01';
|
||||
$datum_beginn='1.Sept.'.$jahr;
|
||||
|
||||
+16
-9
@@ -188,19 +188,26 @@ function drawLehrauftrag($uid)
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
{
|
||||
$firmenanschrift=false;
|
||||
if($row->firma_id!='')
|
||||
{
|
||||
$qry ="SELECT * FROM public.tbl_firma JOIN public.tbl_adresse USING(firma_id)
|
||||
WHERE tbl_firma.firma_id='$row->firma_id' LIMIT 1";
|
||||
$result_firma = pg_query($conn, $qry);
|
||||
$row_firma = pg_fetch_object($result_firma);
|
||||
$name_gesamt = $row_firma->name;
|
||||
$strasse = $row_firma->strasse;
|
||||
$plz = $row_firma->plz;
|
||||
$ort = $row_firma->ort;
|
||||
$zuhanden = "zu Handen ".trim($row->titelpre.' '.$row->vorname.' '.$row->nachname.' '.$row->titelpost);
|
||||
WHERE tbl_firma.firma_id='$row->firma_id' AND person_id is null LIMIT 1";
|
||||
if($result_firma = pg_query($conn, $qry))
|
||||
{
|
||||
if($row_firma = pg_fetch_object($result_firma))
|
||||
{
|
||||
$name_gesamt = $row_firma->name;
|
||||
$strasse = $row_firma->strasse;
|
||||
$plz = $row_firma->plz;
|
||||
$ort = $row_firma->ort;
|
||||
$zuhanden = "zu Handen ".trim($row->titelpre.' '.$row->vorname.' '.$row->nachname.' '.$row->titelpost);
|
||||
$firmenanschrift=true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
if(!$firmenanschrift)
|
||||
{
|
||||
$strasse = $row->strasse;
|
||||
$plz = $row->plz;
|
||||
|
||||
Reference in New Issue
Block a user