feat: add user to OU

This commit is contained in:
Morph01
2025-02-02 14:07:03 -08:00
parent 3da66d6bed
commit 9bac52bc37
3 changed files with 82 additions and 10 deletions

View File

@@ -39,22 +39,20 @@ function listAllOU()
$result = @ldap_search($ldapconn, $searchBase, $filter, $attributes);
$ous = [];
if ($result) {
$entries = ldap_get_entries($ldapconn, $result);
echo "<h3>Liste des OUs:</h3>";
if ($entries['count'] > 0) {
foreach ($entries as $key => $entry) {
if (is_numeric($key)) {
echo "OU: " . $entry['ou'][0] . "<br>";
echo "DN: " . $entry['distinguishedname'][0] . "<br><br>";
$ous[] = $entry; // Ajouter chaque OU au tableau
}
}
} else {
echo "Aucune OU trouvée.";
}
} else {
echo "Error: " . ldap_error($ldapconn);
}
ldap_close($ldapconn);
return $ous; // Retourner le tableau des OUs
}