Skip to content
This repository has been archived by the owner on Feb 4, 2024. It is now read-only.

Commit

Permalink
createUser
Browse files Browse the repository at this point in the history
  • Loading branch information
elouanjef committed Jan 25, 2024
1 parent aa4d9a8 commit 45ad03f
Showing 1 changed file with 32 additions and 5 deletions.
37 changes: 32 additions & 5 deletions templates/professor.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ <h5 class="modal-title" id="createUserModalLabel">Créer utilisateur</h5>
</button>
</div>
<div class="modal-body bg-dark text-white">
<form method="post">
<form method="post" id="createUserForm">
<div class="form-group">
<label for="firstname">Prénom de l'utilisateur :</label>
<input type="text" class="form-control" id="firstname" name="firstname" required>
Expand All @@ -94,10 +94,6 @@ <h5 class="modal-title" id="createUserModalLabel">Créer utilisateur</h5>
<label for="email">Adresse électronique :</label>
<input type="text" class="form-control" id="email" name="email" required>
</div>
<div class="form-group">
<label for="password">Mot de passe :</label>
<input type="password" class="form-control" id="password" name="password" required>
</div>
<button type="submit" name="create_user" class="btn btn-info">Créer utilisateur</button>
</form>
</div>
Expand Down Expand Up @@ -130,7 +126,38 @@ <h5 class="modal-title" id="editUserModalLabel">Modifier le mot de passe</h5>
</div>

<script>
function createUser() {
var firstname = $('#firstname').val();
var lastname = $('#lastname').val();
var email = $('#email').val();

var userData = {
first_name: firstname,
last_name: lastname,
email: email
};

$.ajax({
type: 'POST',
url: '/createuser',
contentType: 'application/json;charset=UTF-8',
data: JSON.stringify(userData),
success: function (response) {
console.log(response);
alert('Utilisateur créé avec succès! Mot de passe: ' + response.password);
},
error: function (error) {
console.error(error);
alert('Erreur lors de la création de l\'utilisateur.');
}
});
}

$(document).ready(function () {
$('#createUserForm').submit(function (event) {
event.preventDefault();
createUser();
});
$('#addVMOutCard').on('click', function () {
$("#createVmModal").modal("show");
});
Expand Down

0 comments on commit 45ad03f

Please sign in to comment.