feat: add user to OU
This commit is contained in:
@@ -16,18 +16,27 @@ $password = isset($_POST['password']) ? $_POST['password'] : '';
|
||||
|
||||
// Display form
|
||||
echo "<h2>Création d'un utilisateur</h2>";
|
||||
echo "<form method=post>";
|
||||
echo "<form method=post action='add_user.php'>";
|
||||
echo "Nom <input type=text name=nom value='$nom' required><br>";
|
||||
echo "Prénom <input type=text name=prenom value='$prenom' required><br>";
|
||||
echo "Nom d'utilisateur <input type=text name=pseudo value='$pseudo' required><br>";
|
||||
echo "E-Mail <input type=text name=email value='$email' required><br>";
|
||||
echo "Mot de passe <input type=password name=password value='$password' required><br>";
|
||||
|
||||
echo "Choisir une OU <select name='ou' required>";
|
||||
require_once 'controllerAdmin.php';
|
||||
$ous = listAllOU(); // Récupérer la liste des OUs
|
||||
foreach ($ous as $ou) {
|
||||
$dn = $ou['distinguishedname'][0];
|
||||
$name = $ou['ou'][0];
|
||||
echo "<option value='$dn'>$name</option>";
|
||||
}
|
||||
echo "</select><br>";
|
||||
|
||||
echo "Rôle dans l'OU <select name=role>";
|
||||
echo "<option value='user'>Utilisateur standard</option>";
|
||||
echo "<option value='admin'>Administrateur</option>";
|
||||
echo "</select><br>";
|
||||
echo "<input type=submit value='Créer'>";
|
||||
echo "</form>";
|
||||
|
||||
require_once 'controllerAdmin.php';
|
||||
listAllOU();
|
||||
echo "<input type='submit' value='Créer'>";
|
||||
echo "</form>";
|
||||
|
||||
Reference in New Issue
Block a user