fhiiqm/recht_ed.php
author Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
Mon, 21 Nov 2011 16:24:43 +0100
changeset 18 d0aa14180761
parent 17 f990704af47b
child 19 33ee23fafd4d
permissions -rw-r--r--
+ anlagen edit, korrekturen ma_fkt
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     1
<?php
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     2
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     3
/**
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     4
 * @author Bettina Schwarzer, Fritz-Haber-Institut
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     5
 * @copyright 10/2011
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     6
 *
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     7
 * INSERT/UPDATE/DELETE Rechte   
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     8
 */
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     9
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    10
    error_reporting(E_ALL ^ E_NOTICE);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    11
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    12
    session_start();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    13
    if (! isset($_SESSION["userid"]))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    14
    { 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    15
        include_once ("inc/func_lib.inc.php");	
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    16
        login($_SERVER["PHP_SELF"]);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    17
        exit;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    18
    }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    19
    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    20
    if (is_null($_SESSION["recht"]) || (!is_null($_SESSION["recht"]) && !in_array("rte",$_SESSION["recht"]) && !in_array("rtr",$_SESSION["recht"])))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    21
    {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    22
        header("Location: start.php");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    23
        exit;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    24
    }    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    25
    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    26
?>    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    27
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    28
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    29
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    30
<head>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    31
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    32
    <link type="text/css" href="/fhiiqm/css/db.css" rel="Stylesheet" />	
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    33
    <link type="text/css" href="/fhiiqm/css/jquery/ui-lightness/jquery-ui-1.8.16.custom.css" rel="Stylesheet" />	
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    34
    <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-1.6.2.min.js"></script>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    35
    <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-ui-1.8.16.custom.min.js"></script>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    36
	<title>Nutzer &amp; Rechte</title>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    37
</head>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    38
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    39
<body>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    40
    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    41
    <script>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    42
      $(document).ready(function() {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    43
        $("#persknr").focus();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    44
        $("#persknr").autocomplete({
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    45
                source: "/fhiiqm/inc/ma_list_ac.inc.php",
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    46
    			minLength: 2,
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    47
                select: function(event,ui){$("#pid").val(ui.item.id);}
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    48
    		});
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    49
        $("input").filter("long20").addClass("long20");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    50
        });
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    51
    </script>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    52
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    53
<?php
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    54
    echo "&nbsp;";  
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    55
    echo "<div class=\"float-br smaller\" valign='top'>";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    56
    echo "&nbsp;&nbsp;&nbsp;user: " . $_SESSION["userid"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    57
    echo "&nbsp;&nbsp;&nbsp;<a class='sc' href='/fhiiqm/logout.php' title='Session beenden'>logout</a></div>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    58
    echo "<div class=\"float-r\"><img src=\"img/user_go.png\" border=\"0\" alt=\"User, Rechte eingeben\" title=\"User, Rechte eingeben\"/></div>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    59
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    60
	include_once($_SERVER['DOCUMENT_ROOT'] ."/fhiiqm/inc/dbconnect.inc.php");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    61
	if (!isset($dbc) || !$dbc) $dbc = new dbconnection();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    62
    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    63
	$pget   = $_GET["pid"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    64
    $ok     = $_POST["ok"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    65
	$ins	= $_POST["ins"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    66
	$del	= $_POST["del"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    67
    $rt     = $_POST["rt"];
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    68
    if (!$rt['okn']) $ok=false;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    69
// print_r($rt); echo "$ins, $del<br />";    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    70
    if (!$ok || (!$ins && !$del))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    71
    {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    72
        if ($pget && !$ins && !$del)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    73
        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    74
            // Daten zu Mitarbeiter bereitstellen
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    75
            $rt["pid"] = $pget;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    76
            $sql = "SELECT userid FROM fhiiqm.userweb WHERE persknr = $pget";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    77
            if ($userid = $dbc->querySingleItem($sql))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    78
            {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    79
                $rt["userid"] = $userid;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    80
                $sql = "SELECT CONCAT (nachname, ', ',vorname) AS ma FROM fhiiqm.Mitarbeiter WHERE persknr = $pget";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    81
                if ($result = $dbc -> queryObjectArray($sql))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    82
                    foreach ($result as $row)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    83
                        $rt["pers"] = $row->ma;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    84
                $sql = "SELECT recht_ID FROM fhiiqm.user_recht WHERE userid = '$userid'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    85
                if ($resr = $dbc -> queryObjectArray($sql))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    86
                    foreach ($resr as $row)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    87
                        $rt["recht"][] = $row->recht_ID;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    88
                $sql = "SELECT prod_group_ID FROM fhiiqm.user_prodgroup WHERE userid = '$userid'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    89
                if ($resg = $dbc -> queryObjectArray($sql))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    90
                    foreach ($resg as $row)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    91
                        $rt["prodg"][] = $row->prod_group_ID;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    92
            }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    93
        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    94
        
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    95
        include_once("form/recht_form.inc.php");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    96
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    97
        if ($ins || $del)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    98
		{
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    99
    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   100
		  	if ($ins) $frage = "Alle Angaben ok?"; else $frage = "Nutzer und seine Rechte wirklich löschen?";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   101
			echo "<tr>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   102
			  <td class=\"red\" valign=\"top\" align=\"left\">$frage</td>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   103
			        <td><input type=\"checkbox\" name=\"ok\" value=\"1\"";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   104
			        if ($ok)  echo "checked"; 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   105
			echo "></td>\n</tr>\n"; 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   106
		}
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   107
		
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   108
        if (!is_null($_SESSION["recht"]) && in_array("rte", $_SESSION["recht"]))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   109
        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   110
    		if ($pget || $rt["pget"]) $sub = "&auml;ndern"; else $sub = "eingeben";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   111
                
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   112
            echo "<tr>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   113
    		echo "
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   114
    		  <td>&nbsp;</td>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   115
    		  <td><input class=\"button\" type=\"submit\" value=\"$sub\" name=\"ins\" title=\"$sub\" />";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   116
            if ($pget || $rt["pget"])
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   117
                echo "&nbsp;&nbsp;&nbsp;<input class=\"button\" type=\"submit\" value=\"l&ouml;schen\" name=\"del\" title=\"delete\" />";         
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   118
            echo  "</td>\n";;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   119
    		echo "</tr>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   120
        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   121
        echo "</table>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   122
        echo "</div>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   123
        if (!is_null($_SESSION["recht"]) && !in_array("rte", $_SESSION["recht"]))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   124
            echo "<p>&nbsp;&nbsp;&nbsp;<a href=\"recht_list.php\" target=\"_self\" title=\"Nutzerliste\">&laquo; zur Nutzerliste</a></p>\n"; 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   125
        echo "</form>\n";	
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   126
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   127
    }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   128
    elseif ($ok && ($ins || $del))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   129
    {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   130
        echo "<div align='center'>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   131
        //daten speichern
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   132
        
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   133
        if ($ins == "eingeben")
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   134
        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   135
            // pruefen, ob userid schon existiert
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   136
            $sql = "SELECT persknr, userid FROM fhiiqm.userweb WHERE userid = '" . $rt["userid"] . "'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   137
            if ($result = $dbc ->queryObjectArray($sql))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   138
            {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   139
                foreach ($result as $row)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   140
                { 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   141
                    echo "<p class='red'>User-ID <b>" . $rt["userid"] ."</b> ist schon vorhanden!</p>";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   142
                    $erruid = 1;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   143
                }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   144
            }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   145
        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   146
        else
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   147
        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   148
            // alte Rechte loeschen
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   149
            $sql = "DELETE FROM fhiiqm.user_recht WHERE userid ='" . $rt["userid"] . "'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   150
            $resr = $dbc -> execute($sql);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   151
            $sql = "DELETE FROM fhiiqm.user_prodgroup WHERE userid ='" . $rt["userid"] . "'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   152
            $resp = $dbc -> execute($sql);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   153
            if (!$resr || !$resp) $erruid = 1;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   154
        }    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   155
        if ($del)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   156
        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   157
            // User loeschen
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   158
            $sql = "DELETE FROM fhiiqm.userweb WHERE userid ='" . $rt["userid"] . "'";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   159
            $res = $dbc -> execute($sql);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   160
            if ($res) 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   161
                echo "<p class='green'><b>User-ID '".$rt["userid"]."' und zugeordete Rechte wurden gel&ouml;scht.</b></p>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   162
            else
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   163
                 echo "<p class='red'><b>L&ouml;schen von User-ID '".$rt["userid"]."' und zugeordeter Rechte ist fehlgeschlagen.</b></p>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   164
            $erruid = 1;    // 
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   165
        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   166
        if (!$erruid)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   167
        {   // Rechte speichern
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   168
            $stmt = $dbc -> stmtinit();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   169
            if (is_object($stmt))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   170
            {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   171
                $result = 1;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   172
                if ($ins == "eingeben")
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   173
                {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   174
                    $stmt -> prepare("INSERT INTO fhiiqm.userweb (persknr, userid) VALUES (?,?)");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   175
                    $stmt -> bind_param('is',$rt["pid"],$rt["userid"]);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   176
                    $result = $stmt -> execute();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   177
                    if ($stmt->error) echo "error userweb: " . $stmt->errno." -> ".$stmt->error . "<br><br>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   178
                    $stmt -> reset();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   179
                }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   180
                if ($result)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   181
                {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   182
                    $resr = 1;
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   183
                    if (is_array($rt["recht"]) && !is_null($rt["recht"]))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   184
                    {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   185
                        $stmt -> prepare("INSERT INTO fhiiqm.user_recht (userid,recht_ID) VALUES (?,?)");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   186
                        foreach ($rt["recht"] as $re)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   187
                        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   188
                                $stmt -> bind_param('ss',$rt["userid"],$re);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   189
                                $resr = $stmt -> execute();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   190
                        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   191
                        $stmt -> reset();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   192
                    }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   193
                    if ($stmt->error) echo "error user_recht: " . $stmt->errno." -> ".$stmt->error . "<br><br>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   194
                    $resp = 1;            
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   195
                    if (is_array($rt["prodg"]) && !is_null($rt["prodg"]))
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   196
                    {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   197
                        echo "userid = " . $rt["userid"] . "<br />";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   198
                        $stmt -> prepare("INSERT INTO fhiiqm.user_prodgroup (userid,prod_group_ID) VALUES (?,?)");
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   199
                        foreach ($rt["prodg"] as $re)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   200
                        {
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   201
                                $stmt -> bind_param('ss',$rt["userid"],$re);
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   202
                                $resp = $stmt -> execute();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   203
                        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   204
                    }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   205
                    if ($stmt->error) echo "error user_prodgroup: " . $stmt->errno." -> ".$stmt->error . "<br><br>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   206
                    
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   207
                }
17
f990704af47b + adminer, Korrekturen, prod_hier mit Rechten prodgroup
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 16
diff changeset
   208
//                $stmt -> close();      
16
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   209
            }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   210
            if ($result && $resr && $resp)
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   211
                echo "<p class='green'><b>User-ID '".$rt["userid"]."' und zugeordete Rechte wurden erfolgreich gespeichert.</b></p>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   212
            else
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   213
                echo "<p class='red'><b>Speichern von User-ID '".$rt["userid"]."' und zugeordeter Rechte war nicht erfolgreich.</b></p>\n";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   214
        }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   215
        $dbc -> close();
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   216
        echo "</div>\n";
18
d0aa14180761 + anlagen edit, korrekturen ma_fkt
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 17
diff changeset
   217
        echo "<p>&nbsp;&nbsp;&nbsp;<a href=\"".$_SERVER["PHP_SELF"]."\" target=\"_self\" title=\"Rechte erfassen\">Weiteren Nutzer & Rechte erfassen</a></p>\n";    
16
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   218
        echo "<p>&nbsp;&nbsp;&nbsp;<a href='/fhiiqm/recht_list.php' title='Nutzerliste'>zur Nutzerliste</a></p>";
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   219
    }
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   220
?>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   221
</body>
3ebe66308a00 nochmal Recht, Prodgroup->Vertrag edit
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   222
</html>