fhiiqm/recht_list.php
author Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
Thu, 15 Dec 2011 16:42:56 +0100
changeset 20 5877137431e4
parent 18 d0aa14180761
child 22 aae5b0ecc47b
permissions -rw-r--r--
+ Anlage duplizieren, Voreinstellungen edit, Korrekturen

<?php

/**
 * @author Bettina Schwarzer, Fritz-Haber-Institut
 * @copyright 10/2011
 *
 * INSERT Rechte   
 */

    error_reporting(E_ALL ^ E_NOTICE);

    session_start();
    if (! isset($_SESSION["userid"]))
    { 
        include_once ("inc/func_lib.inc.php");	
        login($_SERVER["PHP_SELF"]);
        exit;
    }
    
    if (is_null($_SESSION["recht"]) || (!is_null($_SESSION["recht"]) && !in_array("rte",$_SESSION["recht"]) && !in_array("rtr",$_SESSION["recht"])))
    {
        header("Location: start.php");
        exit;
    }    
    
?>    
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <link type="text/css" href="/fhiiqm/css/db.css" rel="Stylesheet" media="screen"/>	
    <link type="text/css" href="/fhiiqm/css/db_print.css" rel="Stylesheet" media="print"/>	
	<title>Nutzer fhiiqm</title>
</head>

<body>

<?php
    echo "&nbsp;";  
    echo "<div class=\"float-br smaller\" valign='top'>";
    echo "&nbsp;&nbsp;&nbsp;user: " . $_SESSION["userid"];
    echo "&nbsp;&nbsp;&nbsp;<a class='sc' href='/fhiiqm/logout.php' title='Session beenden'>logout</a></div>\n";
    echo "<div class=\"float-r\"><img src=\"img/user_go.png\" border=\"0\" alt=\"User, Rechte eingeben\" title=\"User, Rechte eingeben\"/></div>\n";

	include_once($_SERVER['DOCUMENT_ROOT'] ."/fhiiqm/inc/dbconnect.inc.php");
	if (!isset($dbc) || !$dbc) $dbc = new dbconnection();
    
    $sql = "SELECT u.persknr, CONCAT (nachname, ', ',vorname) AS ma, userid,
            CASE WHEN ISNULL(pwd) THEN '-' ELSE 'ja' END AS pw 
            FROM fhiiqm.userweb u INNER JOIN fhiiqm.Mitarbeiter m ON u.persknr = m.persknr
            ORDER BY ma";
    if ($result = $dbc -> queryObjectArray($sql))
    {
        $bg1 = "#F8F8F8";
		$bg2 = "#DEDFE1";
		$bg = "#FFFFFF";
     
        echo "<div align='center'>\n";
        echo "<p><b>Liste der fhiiqm-Nutzer</b></p>\n";
        echo "<p>Klick auf '<img src='/fhiiqm/img/edit.gif' border='0' width='11' hight='11'>' - Sichten/Bearbeiten der Nutzer-Rechte</p>";
        
        echo "<table cellpadding='2' cellspacing='2'>\n";
        // Listenkopf
        echo "<tr bgcolor='#68ACBF'>";
        echo "<th>Mitarbeiter</th><th>userid</th><th>passwort?</th><th>&nbsp;</th></tr>\n";
        foreach ($result as $row)
        {
			if ($bg == $bg1) $bg = $bg2; else $bg = $bg1;
            echo "<tr bgcolor='" . $bg . "'><td><b>$row->ma</b></td>";
            echo "<td>$row->userid</td>";
            echo "<td class='center'>$row->pw</td>";
            echo "<td><a href='/fhiiqm/recht_ed.php?pid=$row->persknr'><img src=\"/fhiiqm/img/edit.gif\" alt='edit' title='edit' border='0'/></a></td></tr>\n";
        }
        echo "</table></div>\n";
    }
    if (!is_null($_SESSION["recht"]) && in_array("re",$_SESSION["recht"]))
        echo "<p class=\"sc\">&nbsp;&nbsp;&nbsp;<a href=\"/fhiiqm/recht_ed.php\" target=\"_self\" title=\"Nutzer erfassen\">Weiteren Nutzer & Rechte erfassen</a></p>\n";    

?>
</body>
</html>