";
echo "groupcn:"; print_r($groupcn); echo "
";
echo "groupdesc:"; print_r($groupdesc); echo "
";
echo "members to add:"; print_r($addmember); echo "
";
*/
$seconds = 2;
echo "
";
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 " |