Update 2 files
- /html/compte.php - /html/register.php
This commit is contained in:
parent
4f6b80fb03
commit
ff90edc2f6
@ -135,6 +135,7 @@ if(isset($_POST['user_display_name']) && isset($_POST['user_name']) && isset($_P
|
||||
<div class="user-header">
|
||||
<div class="user-content">
|
||||
<div class="user-pp"><img src="<?=$user_pp?>" class="user-pp-image"></div>
|
||||
<div><a href="user.php?user=<?=$user_name?>">Voir le profil publique</a></div>
|
||||
<div><?=$status?></div>
|
||||
<div class="user-info">
|
||||
<div class="names">
|
||||
|
@ -15,7 +15,13 @@ if(isset($_POST['username']) && isset($_POST['password']) && isset($_POST['passw
|
||||
$email = isset($_POST['email']) ? $_POST['email'] : "";
|
||||
|
||||
$bdd = connect($dbhost, $dbname, $dbuser, $dbpass);
|
||||
|
||||
$req = $bdd->prepare("SELECT ID FROM users WHERE username = :username");
|
||||
$req->bindParam(":username", htmlspecialchars($_POST['username']));
|
||||
$req->execute();
|
||||
$resultat = $req->fetchAll(PDO::FETCH_ASSOC);
|
||||
if($resultat) {
|
||||
$status = "Erreur, le nom d'utilisateur existe déjà.";
|
||||
} else {
|
||||
$req = $bdd->prepare("INSERT INTO users (username, password, email, display_name, role, accreditation) VALUES (:username, :password, :email, :display_name, 0, 0)");
|
||||
$req->bindParam(':username', htmlspecialchars($_POST['username']));
|
||||
$req->bindParam(':password', md5($_POST['password']));
|
||||
@ -27,6 +33,7 @@ if(isset($_POST['username']) && isset($_POST['password']) && isset($_POST['passw
|
||||
} else {
|
||||
$status = "Erreur SQL";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$status = "Les mots de passe ne correspondent pas.";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user