summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/roles/role_delete.php
diff options
context:
space:
mode:
authorTarik Gasmi2007-05-14 10:03:48 +0200
committerTarik Gasmi2007-05-14 10:03:48 +0200
commit59cf91925ca8da43d2427331b23e4673b0e53095 (patch)
tree871f39414143192cb3e8bd6f4bd2b7462e7076b9 /ldap-site-mngmt/webinterface/roles/role_delete.php
parentSome webinterface data. (diff)
downloadcore-59cf91925ca8da43d2427331b23e4673b0e53095.tar.gz
core-59cf91925ca8da43d2427331b23e4673b0e53095.tar.xz
core-59cf91925ca8da43d2427331b23e4673b0e53095.zip
Other webinterface data.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1077 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'ldap-site-mngmt/webinterface/roles/role_delete.php')
-rw-r--r--ldap-site-mngmt/webinterface/roles/role_delete.php57
1 files changed, 57 insertions, 0 deletions
diff --git a/ldap-site-mngmt/webinterface/roles/role_delete.php b/ldap-site-mngmt/webinterface/roles/role_delete.php
new file mode 100644
index 00000000..297136e0
--- /dev/null
+++ b/ldap-site-mngmt/webinterface/roles/role_delete.php
@@ -0,0 +1,57 @@
+<?php
+
+include('../standard_header.inc.php');
+
+
+$deluser = $_POST['deluser'];
+$role = $_POST['role'];
+$menr = $_POST['menr'];
+
+echo "
+<html>
+<head>
+ <title>Roles Management</title>
+ <link rel='stylesheet' href='../styles.css' type='text/css'>
+</head>
+<body>
+<table border='0' cellpadding='30' cellspacing='0'>
+<tr><td>";
+
+if (isset($_POST['deluser'])){
+
+ # print_r($deluser);echo "<br>";
+ # print_r($role);echo "<br>";
+ # print_r($menr);echo "<br>";
+
+ $url = 'role_show.php?role='.$role.'&mnr='.$menr;
+ $mesg = "";
+
+ foreach ($deluser as $item){
+ $exp = explode('_',$item);
+ $deluserDN = $exp[0];
+ $deluserUID = $exp[1];
+ # print_r($deluserDN);echo "<br>";
+ # print_r($deluserUID);echo "<br>";
+ $res = delete_role_member($deluserDN,$role,$auDN,$domDN);
+ if ($res == 1){
+ $mesg .= "Der Benutzer <b>".$deluserUID."</b> wurde erfolgreich aus der Rolle <b>".$role."</b> entfernt.<br>";
+ }else{
+ $mesg .= "<b>Fehler!</b> Der Benutzer <b>".$deluserUID."</b> konnte nicht entfernt werden<br>";
+ }
+ }
+ $mesg .= "<br>Sie werden automatisch auf die vorherige Seite zur&uuml;ckgeleitet. <br>
+ Falls nicht, klicken Sie hier <a href='role_show.php?role=$role&mnr=$menr' style='publink'>back</a><br><br>";
+ redirect(3, $url, $mesg, $addSessionId = TRUE);
+
+}
+
+else {
+ $mesg .= "<br>Sie haben keinen Benutzer ausgew&auml;hlt<br><br>
+ Sie werden automatisch auf die vorherige Seite zur&uuml;ckgeleitet. <br>
+ Falls nicht, klicken Sie hier <a href='role_show.php?role=$role&mnr=$menr' style='publink'>back</a>";
+ redirect(3, $url, $mesg, $addSessionId = TRUE);
+}
+
+echo "</td></tr></table></body>
+</html>";
+?> \ No newline at end of file