"; echo "groupcn:"; print_r($groupcn); echo "
"; echo "groupdesc:"; print_r($groupdesc); echo "
"; echo "members to add:"; print_r($addmember); echo "
"; */ $seconds = 2; echo " AU Management
"; if ( $groupcn != ""){ # Formulareingaben anpassen $expgr = explode(" ",$groupcn); foreach ($expgr as $word){$expuc[] = ucfirst($word);} $groupcn = implode(" ",$expuc); $groupcn = preg_replace ( '/\s+([0-9A-Z])/', '$1', $groupcn); # Host Objekt anlegen $brothers = get_hosts($auDN,array("groupcn")); $brother = 0; foreach ($brothers as $item){ if( $item['groupcn'] == $groupcn ){ $mesg = "Es existiert bereits eine Gruppe mit dem eingegebenen Namen (CN)!
Bitte geben Sie einen anderen Namen (CN) ein.

"; $get_groupdesc = str_replace ( " ", "_", $groupdesc ); $url = "new_group.php?groupcn=Hier_anderen_CN_eingeben&groupdesc=".$get_groupdesc; $brother = 1; break; } } if ($brother == 0){ $groupDN = "cn=".$groupcn.",cn=groups,".$auDN; # print_r($groupDN); echo "
"; if (add_group($groupDN,$groupcn,$groupdesc,$addmember)){ $mesg .= "
Neue Rechnergruppe erfolgreich angelegt
"; } else{ $mesg .= "
Fehler beim anlegen der Rechnergruppe!
"; } $url = 'groupoverview.php'; } } elseif ( $groupcn == ""){ $get_groupdesc = str_replace ( " ", "_", $groupdesc ); $mesg = "Sie haben den CN der neuen Gruppe nicht angegeben. Dieser ist aber ein notwendiges Attribut.
Bitte geben Sie ihn an.

"; $url = "new_group.php?ou=Hier_CN_eingeben&groupdesc=".$get_groupdesc; } $mesg .= "
Sie werden automatisch auf die vorherige Seite zurückgeleitet.
Falls nicht, klicken Sie hier back"; redirect($seconds, $url, $mesg, $addSessionId = TRUE); echo "
"; ?>