diff options
Diffstat (limited to 'ldap-site-mngmt/webinterface/au/childau_add.php')
-rw-r--r-- | ldap-site-mngmt/webinterface/au/childau_add.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ldap-site-mngmt/webinterface/au/childau_add.php b/ldap-site-mngmt/webinterface/au/childau_add.php index 89969882..47fb9b55 100644 --- a/ldap-site-mngmt/webinterface/au/childau_add.php +++ b/ldap-site-mngmt/webinterface/au/childau_add.php @@ -47,12 +47,14 @@ if ( $childou != "" && $mainadmin != none && $mainadmin != "") { $childou = preg_replace ( '/\s+([0-9A-Z])/', '$1', $childou); # AU Objekt anlegen - $sisters = get_childau($auDN,array("ou")); + # Test auf gleichnamige Geschwister-AUs + #$sisters = get_childau($auDN,array("ou")); + $sisters = get_all_aus(array("ou")); $sister = 0; foreach ($sisters as $item) { - if ($item['ou'] == $childou) { - $mesg = "Es existiert bereits eine untergeordnete AU mit dem eingegebenen OU!<br> - Bitte geben Sie einen anderen OU ein.<br><br>"; + if ( strtolower($item['ou']) == strtolower($childou) ) { + $mesg = "Es existiert bereits eine AU mit dem eingegebenen 'ou' Namen!<br> + Bitte geben Sie einen anderen 'ou' Namen ein.<br><br>"; $get_childcn = str_replace ( " ", "_", $childcn ); $get_childdesc = str_replace ( " ", "_", $childdesc ); $url = "new_child.php?ou=Hier_andere_OU_eingeben&cn=".$get_childcn."&desc=".$get_childdesc."&childdomain=".$childdomain; |