mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 16:32:20 +00:00
This commit is contained in:
@@ -22,14 +22,12 @@
|
||||
*/
|
||||
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/basis_db.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
$user = get_uid();
|
||||
|
||||
$rechte = new benutzerberechtigung();
|
||||
@@ -40,20 +38,44 @@
|
||||
|
||||
$htmlstr = "";
|
||||
|
||||
if(isset($_GET['searchstr']))
|
||||
$searchstr = $_GET['searchstr'];
|
||||
else
|
||||
$searchstr = '';
|
||||
|
||||
$htmlstr.='
|
||||
<form accept-charset="UTF-8" name="search" method="GET">
|
||||
Bitte Suchbegriff eingeben:
|
||||
<input type="text" name="searchstr" size="30" value="'.$searchstr.'">
|
||||
<input type="submit" value="Suchen">
|
||||
</form>';
|
||||
|
||||
if(isset($_GET['searchstr']) || isset($_POST['bmsuche']))
|
||||
{
|
||||
if (isset($_POST['bmsuche']))
|
||||
{
|
||||
$bmsuche=strtoupper($_POST['bmsuche']);
|
||||
$bmsuche = ereg_replace("^0*", "", $bmsuche);
|
||||
|
||||
$sql_query="SELECT * FROM public.vw_betriebsmittelperson
|
||||
WHERE upper(uid) LIKE '%$bmsuche%' OR upper(nachname) LIKE '%$bmsuche%' OR upper(vorname) LIKE '%$bmsuche%'
|
||||
OR upper(nummer) LIKE '%$bmsuche%' OR upper(nummerintern) LIKE '%$bmsuche%'
|
||||
WHERE upper(uid) LIKE '%".addslashes($bmsuche)."%' OR upper(nachname) LIKE '%".addslashes($bmsuche)."%' OR upper(vorname) LIKE '%".addslashes($bmsuche)."%'
|
||||
OR upper(nummer) LIKE '%".addslashes($bmsuche)."%' OR upper(nummerintern) LIKE '%".addslashes($bmsuche)."%'
|
||||
LIMIT 30";
|
||||
//echo $sql_query;
|
||||
}
|
||||
else
|
||||
$sql_query = 'SELECT * FROM public.vw_betriebsmittelperson ORDER BY nummer LIMIT 20;';
|
||||
{
|
||||
$sql_query = 'SELECT * FROM public.vw_betriebsmittelperson ';
|
||||
if(!empty($searchstr))
|
||||
$sql_query.=" where uid ~* '".addslashes($searchstr)."' OR nachname ~* '".addslashes($searchstr)."' OR vorname ~* '".addslashes($searchstr)."' ";
|
||||
$sql_query.=" ORDER BY nummer ";
|
||||
if(empty($searchstr))
|
||||
$sql_query.=" LIMIT 100 ";
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
if(!$erg=$db->db_query($sql_query))
|
||||
{
|
||||
$htmlstr='Fehler beim Laden der Berechtigungen';
|
||||
@@ -91,6 +113,7 @@
|
||||
}
|
||||
$htmlstr .= "</tbody></table>\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
@@ -31,14 +31,11 @@
|
||||
//DB Verbindung herstellen
|
||||
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/basis_db.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
|
||||
require_once('../../include/lehrveranstaltung.class.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
|
||||
$msg='';
|
||||
@@ -52,25 +49,24 @@ $user = get_uid();
|
||||
|
||||
|
||||
if (isset($_GET['stg_kz']) || isset($_POST['stg_kz']))
|
||||
{
|
||||
$stg_kz=(isset($_GET['stg_kz'])?$_GET['stg_kz']:$_POST['stg_kz']);
|
||||
}
|
||||
else
|
||||
{
|
||||
$stg_kz=0;
|
||||
}
|
||||
if(!is_numeric($stg_kz))
|
||||
$stg_kz=0;
|
||||
|
||||
|
||||
if (isset($_GET['semester']) || isset($_POST['semester']))
|
||||
{
|
||||
$semester=(isset($_GET['semester'])?$_GET['semester']:$_POST['semester']);
|
||||
if($semester>(isset($_GET['max'])?$_GET['max']:$_POST['max']))
|
||||
{
|
||||
$semester=(isset($_GET['max'])?$_GET['max']:$_POST['max']);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$semester=0;
|
||||
}
|
||||
if(!is_numeric($semester))
|
||||
$semester=0;
|
||||
|
||||
|
||||
if (isset($_GET['order_1']) || isset($_POST['order_1']))
|
||||
{
|
||||
@@ -105,14 +101,7 @@ else
|
||||
$radio_2=-1;
|
||||
}
|
||||
|
||||
if(!is_numeric($stg_kz))
|
||||
{
|
||||
$stg_kz=0;
|
||||
}
|
||||
if(!is_numeric($semester))
|
||||
{
|
||||
$semester=0;
|
||||
}
|
||||
|
||||
|
||||
$s=array();
|
||||
foreach ($studiengang as $stg)
|
||||
|
||||
@@ -20,15 +20,13 @@
|
||||
* Rudolf Hangl < rudolf.hangl@technikum-wien.at >
|
||||
* Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at >
|
||||
*/
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/basis_db.class.php');
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
if (!$db = new basis_db())
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
|
||||
|
||||
if (!$user = get_uid())
|
||||
die('Keine UID gefunde ! <a href="javascript:history.back()">Zurück</a>');
|
||||
@@ -37,10 +35,23 @@
|
||||
$rechte->getBerechtigungen($user);
|
||||
if(!$rechte->isBerechtigt('admin'))
|
||||
die('Sie haben keine Berechtigung für diese Seite. ! <a href="javascript:history.back()">Zurück</a>');
|
||||
|
||||
if(isset($_GET['searchstr']))
|
||||
$searchstr = $_GET['searchstr'];
|
||||
else
|
||||
$searchstr = '';
|
||||
|
||||
$htmlstr = "";
|
||||
$htmlstr = "";
|
||||
|
||||
$htmlstr.='
|
||||
<form accept-charset="UTF-8" name="search" method="GET">
|
||||
Bitte Suchbegriff eingeben:
|
||||
<input type="text" name="searchstr" size="30" value="'.$searchstr.'">
|
||||
<input type="submit" value="Suchen">
|
||||
</form>';
|
||||
|
||||
|
||||
if(isset($_GET['searchstr']))
|
||||
{
|
||||
$sql_query = "SELECT
|
||||
distinct(tbl_variable.uid), tbl_person.nachname, tbl_person.vorname
|
||||
FROM
|
||||
@@ -48,6 +59,13 @@
|
||||
WHERE
|
||||
tbl_variable.uid = tbl_benutzer.uid AND
|
||||
tbl_benutzer.person_id = tbl_person.person_id
|
||||
and (nachname ~* '".addslashes($searchstr)."' OR
|
||||
vorname ~* '".addslashes($searchstr)."' OR
|
||||
alias ~* '".addslashes($searchstr)."' OR
|
||||
nachname || ' ' || vorname = '".addslashes($searchstr)."' OR
|
||||
vorname || ' ' || nachname = '".addslashes($searchstr)."' OR
|
||||
tbl_variable.uid ~* '".addslashes($searchstr)."')
|
||||
|
||||
ORDER BY
|
||||
nachname";
|
||||
|
||||
@@ -78,6 +96,7 @@
|
||||
}
|
||||
$htmlstr .= "</tbody></table>\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
Reference in New Issue
Block a user