Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Design
/
fileman
/
Fusion
/
formulaire_bootstrap
:
create_user01.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<!-- https://webscodex.medium.com/creating-multi-user-role-based-admin-using-php-mysql-and-bootstrap-dbebf2740411 https://webscodex.medium.com/creating-multi-user-role-based-admin-using-php-mysql-and-bootstrap-dbebf2740411 https://webscodex.com/registration-login-with-mobile-otp-verification-using-jquery-ajax-with-php-mysql/ https://webscodex.com/multi-select-dropdown-with-checkboxes-using-jquery-in-php/ https://webscodex.com/how-to-select2-multiple-select-values-from-database-in-php/ https://webscodex.com/how-to-create-drop-down-list-in-php-with-mysql/ https://webscodex.com/change-password-in-php-with-mysql-using-oops-concepts/ https://webscodex.com/php-login-script-with-remember-me-using-cookies/ https://webscodex.com/how-to-check-username-email-already-exists-using-jquery-ajax-in-php-mysql/ ++++ https://www.sourcecodester.com/tutorial/php/17025/securing-your-php-application-comprehensive-tutorial-user-access-restriction https://www.sourcecodester.com/tutorial/php/16593/form-validation-and-show-errors-using-php-tutorial https://www.sourcecodester.com/tutorial/php/16509/creating-forgot-and-reset-password-feature-php-and-mysql-tutorial ++++ https://github.com/romanrts/registration_form +++ https://codeshack.io/secure-registration-system-php-mysql/ https://www.sourcecodester.com/php/11343/simple-php-registration-system.html https://phppot.com/php/user-registration-in-php-with-login-form-with-mysql-and-code-download/ https://bootsnipp.com/snippets/qAXrQ validator.js --> <?php /* if (isset($_POST['submit'])) { echo "Plouf...."; $username = ($_POST['username']); $password = $con->real_escape_string(md5($_POST['password'])); $name = $con->real_escape_string($_POST['name']); $role = $con->real_escape_string($_POST['role']); // vĂ©rifier que l'utilisateur n'existe pas ???? } */ ?> <script> // Custom email validation using regex const emailInput = document.getElementById('emailInput'); const emailRegex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; emailInput.addEventListener('input', function() { if (emailRegex.test(this.value)) { this.setCustomValidity(''); } else { this.setCustomValidity('Please enter a valid email address'); } }); </script> <!DOCTYPE html> <html lang="en"> <head> <title>Multi user role based application login in php mysqli</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script> </head> <body> <div class="card text-center" style="padding:20px;"> <h3>Multi user role based application login in php mysqli</h3> </div><br> <div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <?php if (isset($errorMsg)) { ?> <div class="alert alert-danger alert-dismissible"> <button type="button" class="close" data-dismiss="alert">×</button> <?php echo $errorMsg; ?> </div> <?php } ?> <form action="" method="POST"> <div class="form-group"> <label for="name">Name:</label> <input type="text" class="form-control" name="name" placeholder="Enter Name" required=""> </div> <div class="form-group"> <label for="username">Username:</label> <input type="text" class="form-control" name="username" placeholder="Enter Username" required=""> </div> <div class="form-group"> <label for="exampleInputEmail1">Email address</label> <input type="email" class="form-control" id="emailInput" aria-describedby="emailHelp" placeholder="Enter email"> <div class="invalid-feedback"> Please provide a valid email address. </div> </div> <div class="form-group"> <label for="password">Password:</label> <input type="password" class="form-control" name="password" placeholder="Enter Password" required=""> <div class="help-block">Minimum of 6 characters</div> </div> <div class="form-group"> <label for="password">Confirme Password:</label> <input type="password" class="form-control" name="password" placeholder="Enter Password" required=""> </div> <div class="form-group"> <label for="role">Role:</label> <select class="form-control" name="role" required=""> <option value="">Select Role</option> <option value="super_admin">Super admin</option> <option value="admin">Admin</option> <option value="manager">Manager</option> </select> </div> <div class="form-group"> <p>Already have account ?<a href="login.php"> Login</a></p> <input type="submit" name="submit" class="btn btn-primary"> </div> </form> </div> </div> </div> </body> </html>