Menu"; echo ""; echo "

Profil

"; $ldapAuth = new LDAPAuth(); $user_dn = $ldapAuth->getUserDN($_SESSION['sAMAccountName']); echo "

Groupes de l'utilisateur

"; $userGroups = $ldapAuth->getUserGroups($user_dn); if (!empty($userGroups) && isset($userGroups['count']) && $userGroups['count'] > 0) { echo ""; // Skip the 'count' element and iterate through numeric indices for ($i = 0; $i < $userGroups['count']; $i++) { echo ""; } echo "
Groupe
" . htmlspecialchars($userGroups[$i]) . "
"; } else { echo "

Aucun groupe trouvé pour cet utilisateur.

"; } // Ajouter cette section après l'affichage des groupes $user_details = $ldapAuth->getUserDetails($_SESSION['sAMAccountName']); echo "

Vos informations de compte :

"; echo ""; echo ""; foreach ($user_details as $key => $value) { if (!is_array($value) && $key !== 'count') { echo ""; } } echo "
AttributValeur
$key$value
"; // Bouton de déconnexion echo "
"; echo ""; echo "
"; // Reste du code (admin/user)