mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 09:52:22 +00:00
This commit is contained in:
@@ -1,35 +1,37 @@
|
||||
<?php
|
||||
include('../../config.inc.php');
|
||||
include('../../../include/functions.inc.php');
|
||||
require_once('../../../config.inc.php');
|
||||
require_once('../../../../include/functions.inc.php');
|
||||
|
||||
//if (!isset($REMOTE_USER))
|
||||
// $REMOTE_USER='pam';
|
||||
$uid=get_uid();
|
||||
$ansicht=false; //Wenn ein anderer User sich das Profil ansieht (Bei Personensuche)
|
||||
if(isset($_GET['uid']))
|
||||
if(isset($_GET['uid']))
|
||||
{
|
||||
$uid=stripslashes($_GET['uid']);
|
||||
$ansicht=true;
|
||||
}
|
||||
|
||||
|
||||
$stg = '';
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
|
||||
if(!($erg=pg_exec($conn, "SELECT * FROM tbl_person WHERE uid='$uid'")))
|
||||
if(!($erg=pg_exec($conn, "SET search_path TO campus;SELECT * FROM vw_benutzer WHERE uid='$uid'")))
|
||||
die(pg_last_error($conn));
|
||||
$num_rows=pg_num_rows($erg);
|
||||
if ($num_rows==1)
|
||||
{
|
||||
$vorname=pg_result($erg,0,"vorname");
|
||||
$vornamen=pg_result($erg,0,"vornamen");
|
||||
$nachname=pg_result($erg,0,"nachname");
|
||||
$gebdatum=pg_result($erg,0,"gebdatum");
|
||||
$gebort=pg_result($erg,0,"gebort");
|
||||
$titel=pg_result($erg,0,"titel");
|
||||
$email=pg_result($erg,0,"email");
|
||||
$titelpre=pg_result($erg,0,"titelpre");
|
||||
$titelpost=pg_result($erg,0,"titelpost");
|
||||
$email=pg_result($erg,0,"uid").'@technikum-wien.at';
|
||||
$email_alias=pg_result($erg,0,"alias");
|
||||
$hp=pg_result($erg,0,"homepage");
|
||||
}
|
||||
if(!($erg_stud=pg_exec($conn, "SELECT studiengang_kz, semester, verband, gruppe, matrikelnr, kurzbz AS stgkz, tbl_studiengang.bezeichnung AS stgbz FROM tbl_student NATURAL JOIN tbl_studiengang WHERE uid='$uid'")))
|
||||
if(!($erg_stud=pg_exec($conn, "SELECT studiengang_kz, semester, verband, gruppe, matrikelnr, kurzbz AS stgkz, tbl_studiengang.bezeichnung AS stgbz FROM public.tbl_student NATURAL JOIN public.tbl_studiengang WHERE student_uid='$uid'")))
|
||||
die(pg_last_error($conn));
|
||||
$stud_num_rows=pg_numrows($erg_stud);
|
||||
if ($stud_num_rows==1)
|
||||
@@ -42,7 +44,7 @@
|
||||
$gruppe=pg_result($erg_stud,0,"gruppe");
|
||||
$matrikelnr=pg_result($erg_stud,0,"matrikelnr");
|
||||
}
|
||||
if(!($erg_lekt=pg_exec($conn, "SELECT * FROM tbl_mitarbeiter WHERE uid='$uid'")))
|
||||
if(!($erg_lekt=pg_exec($conn, "SELECT * FROM public.tbl_mitarbeiter WHERE mitarbeiter_uid='$uid'")))
|
||||
die(pg_last_error($conn));
|
||||
$lekt_num_rows=pg_num_rows($erg_lekt);
|
||||
if ($lekt_num_rows==1)
|
||||
@@ -53,7 +55,7 @@
|
||||
}
|
||||
|
||||
// Mail-Groups
|
||||
if(!($erg_mg=pg_exec($conn, "SELECT mailgrp_kurzbz, beschreibung FROM tbl_mailgrp NATURAL JOIN tbl_personmailgrp WHERE tbl_personmailgrp.uid='$uid' ORDER BY mailgrp_kurzbz")))
|
||||
if(!($erg_mg=pg_exec($conn, "SELECT gruppe_kurzbz, beschreibung FROM vw_persongruppe WHERE mailgrp AND uid='$uid' ORDER BY gruppe_kurzbz")))
|
||||
die(pg_last_error($conn));
|
||||
$nr_mg=pg_numrows($erg_mg);
|
||||
?>
|
||||
@@ -62,7 +64,7 @@
|
||||
<head>
|
||||
<title>Profil</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../../skin/cis.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../../../skin/cis.css" type="text/css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@@ -85,9 +87,10 @@ Results: <?php echo $num_rows; ?><br>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<P>
|
||||
<FONT class="beschriftung">Titel: </FONT> <?php echo $titel; ?> <br>
|
||||
<FONT class="beschriftung">Vornamen: </FONT> <?php echo $vornamen; ?> <br>
|
||||
<FONT class="beschriftung">Titel: </FONT> <?php echo $titelpre; ?> <br>
|
||||
<FONT class="beschriftung">Vornamen: </FONT> <?php echo $vorname.' '.$vornamen; ?> <br>
|
||||
<FONT class="beschriftung">Nachname: </FONT> <?php echo $nachname; ?> <br>
|
||||
<FONT class="beschriftung">Postnomen: </FONT> <?php echo $titelpost; ?> <br>
|
||||
<?php
|
||||
if(!$ansicht)
|
||||
{
|
||||
@@ -103,27 +106,27 @@ Results: <?php echo $num_rows; ?><br>
|
||||
<P>
|
||||
<b>eMail</b><br>
|
||||
<FONT class="beschriftung">Technikum:</FONT><a href='mailto:<?php echo $uid; ?>@technikum-wien.at'> <?php echo $uid; ?>@technikum-wien.at</a><br>
|
||||
|
||||
|
||||
<?php
|
||||
if($email_alias!='')
|
||||
{
|
||||
?>
|
||||
<FONT class="beschriftung">Alias:</FONT> <a href='mailto:<?php echo $email_alias; ?>@technikum-wien.at'><?php echo $email_alias; ?>@technikum-wien.at</a>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
<!--<FONT class="beschriftung"><small>(frühestens ab Sommer in Verwendung)</small></FONT><BR>-->
|
||||
<?php
|
||||
<?php
|
||||
if($email!='')
|
||||
echo "<FONT class='beschriftung'>Extern:</FONT>$email";
|
||||
?>
|
||||
?>
|
||||
|
||||
</P>
|
||||
<?php
|
||||
<?php
|
||||
if($hp!='')
|
||||
echo "<P><b>Homepage</b><br><a href='$hp' target='_blank'>$hp</a></p>";
|
||||
?>
|
||||
|
||||
|
||||
<br>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
@@ -131,20 +134,20 @@ Results: <?php echo $num_rows; ?><br>
|
||||
echo '<P>';
|
||||
if ($stud_num_rows==1)
|
||||
{
|
||||
?>
|
||||
?>
|
||||
<b>Student</b><br><br>
|
||||
<FONT class="beschriftung">Studiengang: </FONT><?php echo $stgbez; ?><br>
|
||||
<FONT class="beschriftung">Semester: </FONT><?php echo $semester; ?><br>
|
||||
<FONT class="beschriftung">Verband: </FONT><?php echo $verband; ?><br>
|
||||
<FONT class="beschriftung">Gruppe: </FONT><?php echo $gruppe; ?><br>
|
||||
<FONT class="beschriftung">Matrikelnummer: </FONT><?php echo $matrikelnr; ?><br />
|
||||
<?php
|
||||
<?php
|
||||
if(!$ansicht)
|
||||
{
|
||||
?>
|
||||
<br />
|
||||
<A href='../../campus/notenliste.php'>Leistungsbeurteilung</a><br />
|
||||
|
||||
|
||||
<?php
|
||||
}
|
||||
}
|
||||
@@ -157,13 +160,13 @@ Results: <?php echo $num_rows; ?><br>
|
||||
<?php
|
||||
if($tel!='')
|
||||
echo "<FONT class='beschriftung'>Telefon TW: </FONT>+43 1 333 40 77- $tel<BR><BR>";
|
||||
|
||||
|
||||
if(!$ansicht)
|
||||
{?>
|
||||
<A href="zeitwunsch.php?uid=<?php echo $uid; ?>">Zeitwünsche</A><BR>
|
||||
<A href="lva_liste.php?uid=<?php echo $uid; ?>">Lehrveranstaltungen</A>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
if(!$ansicht)
|
||||
{
|
||||
@@ -191,7 +194,7 @@ Results: <?php echo $num_rows; ?><br>
|
||||
for($i=0;$i<$nr_mg;$i++)
|
||||
{
|
||||
$row=pg_fetch_object($erg_mg,$i);
|
||||
echo '<TR><TD><A href="mailto:'.$row->mailgrp_kurzbz.'@technikum-wien.at">'.$row->mailgrp_kurzbz.' </TD>';
|
||||
echo '<TR><TD><A href="mailto:'.$row->gruppe_kurzbz.'@technikum-wien.at">'.$row->gruppe_kurzbz.' </TD>';
|
||||
echo "<TD> $row->beschreibung</TD><TD></TD></TR>";
|
||||
}
|
||||
if (isset($matrikelnr))
|
||||
@@ -205,25 +208,25 @@ Results: <?php echo $num_rows; ?><br>
|
||||
echo '<TR><TD><A href="mailto:'.strtolower($stgkz).$semester.strtolower($verband).$gruppe.'@technikum-wien.at">'.strtolower($stgkz).$semester.strtolower($verband).$gruppe.' </TD>';
|
||||
echo "<TD> Alle Studenten von $stgkz $semester$verband$gruppe</TD><TD></TD></TR>";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
$mail = 'vilesci@technikum-wien.at';
|
||||
if($stg=='')
|
||||
{
|
||||
$stg = 0;
|
||||
}
|
||||
//Wenn eine Assistentin fuer diesen Studiengang eingetragen ist,
|
||||
//Wenn eine Assistentin fuer diesen Studiengang eingetragen ist,
|
||||
//dann werden die aenderungswuesche an diese Adresse gesendet
|
||||
$qry = "SELECT email FROM tbl_studiengang where studiengang_kz='$stg'";
|
||||
$qry = "SELECT email FROM public.tbl_studiengang where studiengang_kz='$stg'";
|
||||
if($row=pg_fetch_object(pg_query($conn,$qry)))
|
||||
{
|
||||
if($row->email!='')
|
||||
$mail = $row->email;
|
||||
else
|
||||
else
|
||||
$mail = 'vilesci@technikum-wien.at';
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
</table>
|
||||
<BR><HR>
|
||||
|
||||
Reference in New Issue
Block a user