"; echo "old ou:"; print_r($oldchildou); echo "
"; echo "new cn:"; print_r($childcn); echo "
"; echo "old cn:"; print_r($oldchildcn); echo "
"; echo "new domain:"; print_r($childdomain); echo "
"; echo "old domain:"; print_r($oldchilddomain); echo "

"; echo "child DN:"; print_r($childDN); echo "
"; echo "new child DN:"; print_r($newchildDN); echo "
"; echo "submenuNR:"; print_r($submenu); echo "

"; */ $seconds = 2; $url = 'child_au.php?dn='.$childDN.'&sbmnr='.$submenu; echo " AU Management
"; ####################################### # CN if ($oldchildcn == $childcn) { #$mesg = "keine Aenderung
"; } if ($oldchildcn == "" && $childcn != "") { echo "CN neu anlegen
"; # hier noch Syntaxcheck $entry['cn'] = $childcn; $result = ldap_mod_add($ds,$childDN,$entry); if ($result) { $mesg = "AU Name erfolgreich eingetragen

"; } else { $mesg = "Fehler beim eintragen des AU Namen

"; } } if ($oldchildcn != "" && $childcn != "" && $oldchildcn != $childcn) { echo "CN aendern
"; # hier noch Syntaxcheck $entry['cn'] = $childcn; $result = ldap_mod_replace($ds,$childDN,$entry); if ($result) { $mesg = "AU Name erfolgreich geaendert

"; } else { $mesg = "Fehler beim aendern des AU Namen

"; } } if ($oldchildcn != "" && $childcn == "") { echo "CN loeschen
"; # hier noch Syntaxcheck $entry['cn'] = $oldchildcn; $result = ldap_mod_del($ds,$childDN,$entry); if ($result) { $mesg = "AU Name erfolgreich geloescht

"; } else { $mesg = "Fehler beim loeschen des AU Namen

"; } } ####################################### # OU if ($oldchildou == $childou) { #$mesg = "keine Aenderung
"; } if ($oldchildou != "" && $childou != "" && $oldchildou != $childou) { echo "OU aendern
"; # hier noch Syntaxcheck # Formulareingaben anpassen $expou = explode(" ",$childou); foreach ($expou as $word) {$expuc[] = ucfirst($word);} $childou = implode(" ",$expuc); $childou = preg_replace ( '/\s+([0-9A-Z])/', '$1', $childou); $newchildDN = "ou=".$childou.",".$auDN; modify_au_dn($childDN, $newchildDN); $url = 'au_childs.php'; } if ($oldchildou != "" && $childou == "") { echo "OU loeschen
"; echo "Sie sind dabei einen Teil des DN zu loeschen.
Dies geht nur, wenn Sie den gesamten Eintrag loeschen.
Verwenden Sie dazu das Formular unten"; } ######################################## # DOMAIN if ($oldchilddomain == $domprefix && ($childdomain == "" || $childdomain == $domprefix)) { #$mesg = "keine Aenderung
"; } if ($oldchilddomain == $childdomain) { #$mesg = "keine Aenderung
"; } if ($oldchilddomain != "" && $childdomain != "" && $oldchilddomain != $childdomain && $childdomain != $domprefix) { echo "Domain aendern
"; # hier noch Syntaxcheck if (change_child_domain($childdomain, $oldchilddomain, $childDN, $assocdom, $domDN, $domprefix)) { $mesg = "Domain erfolgreich geandert

"; } else { $mesg = "Fehler beim aendern der Domain

"; } } if ($oldchilddomain != "" && $oldchilddomain != $domprefix && ($childdomain == "" || $childdomain == $domprefix)) { echo "Domain loeschen bzw. integrieren

"; $delmodus = "integrate"; delete_child_domain($oldchilddomain,$assocdom,$childDN, $domDN, $delmodus); $seconds = 5; } $mesg .= "
Sie werden automatisch auf die vorherige Seite zurückgeleitet.
Falls nicht, klicken Sie hier back"; redirect($seconds, $url, $mesg, $addSessionId = TRUE); echo "
"; ?>