Code

Some additional Session fixes.
[gosa.git] / gosa-core / plugins / admin / groups / main.inc
index 742f768911f5c7f0d81634216efa2a65d97eca58..e86d46c926fd5a812add42caa4a776e7cd18135c 100644 (file)
@@ -20,7 +20,7 @@
 
 if ($remove_lock){
   if(session::is_set('groupManagement')){
-    $groupManagement= $_SESSION['groupManagement'];
+    $groupManagement = session::get('groupManagement');
     $groupManagement->remove_lock();
     del_lock ($ui->dn);
     sess_del ('groupManagement');
@@ -28,9 +28,9 @@ if ($remove_lock){
 } else {
   /* Create groupManagement object on demand */
   if (!session::is_set('groupManagement') || (isset($_GET['reset']) && $_GET['reset'] == 1)){
-    $_SESSION['groupManagement']= new groupManagement ($config, $_SESSION['ui']);
+    session::set('groupManagement',new groupManagement ($config, session::get('ui')));
   }
-  $groupManagement= $_SESSION['groupManagement'];
+  $groupManagement = session::get('groupManagement');
   $groupManagement->save_object();
   $output= $groupManagement->execute();
 
@@ -39,7 +39,7 @@ if ($remove_lock){
     $display= print_header(get_template_path('images/group.png'),
                            _("Group administration"), "<img alt=\"\" align=\"middle\" src=\"".
                             get_template_path('images/closedlock.png')."\"> ".
-                            @LDAP::fix($_SESSION['objectinfo']));
+                            @LDAP::fix(session::get('objectinfo')));
   } else {
     $display= print_header(get_template_path('images/group.png'), _("Group administration"));
   }