Fehlende geschweifte Klammer: Jetzt kann man wieder neuen Datenbanken gleich Rechte zuweisen
bernd

bernd commited on 2010-12-30 10:32:44
Zeige 2 geänderte Dateien mit 9 Einfügungen und 4 Löschungen.


git-svn-id: https://svn.schokokeks.org/repos/tools/webinterface/trunk@1865 87cf0b9e-d624-0410-a070-f6ee81989793
... ...
@@ -80,10 +80,12 @@ if (isset($_POST['accesseditor']))
80 80
     if (isset($_POST['access']['new']))
81 81
     {
82 82
       $_POST['access'][$_POST['new_db']] = array();
83
-      foreach ($users as $user)
83
+      foreach ($users as $user) {
84 84
         $user = $user['username'];
85
-        if (in_array($user, $_POST['access']['new']))
85
+        if (in_array($user, $_POST['access']['new'])) {
86 86
           array_push($_POST['access'][$_POST['new_db']], $user);
87
+        }
88
+      }
87 89
       if (($_POST['new_user'] != '') and (in_array('new', $_POST['access']['new'])))
88 90
         array_push($_POST['access'][$_POST['new_db']], $_POST['new_user']);
89 91
     }
... ...
@@ -93,11 +95,13 @@ if (isset($_POST['accesseditor']))
93 95
   if ($_POST['new_user'] != '')
94 96
   {
95 97
     create_mysql_account($_POST['new_user']);
96
-    foreach ($dbs as $db)
98
+    foreach ($dbs as $db) {
97 99
       $db = $db['name'];
98
-      if (isset($_POST['access'][$db]) and (in_array('new', $_POST['access'][$db])))
100
+      if (isset($_POST['access'][$db]) and (in_array('new', $_POST['access'][$db]))) {
99 101
         array_push($_POST['access'][$db], $_POST['new_user']);
100 102
       }
103
+    }
104
+  }
101 105
   
102 106
   if (($_POST['new_user'] != '') or ($_POST['new_db'] != ''))
103 107
   {
... ...
@@ -63,6 +63,7 @@ function set_mysql_access($db, $account, $status)
63 63
   $uid = $_SESSION['userinfo']['uid'];
64 64
   $db = mysql_real_escape_string($db);
65 65
   $account = mysql_real_escape_string($account);
66
+  DEBUG("User »{$account}« soll ".($status ? "" : "NICHT ")."auf die Datenbank »{$db}« zugreifen");
66 67
   $query = '';
67 68
   if ($status)
68 69
   {
69 70