diff --git a/html/compte.php b/html/compte.php index f0e7e3ed..ea5e9366 100644 --- a/html/compte.php +++ b/html/compte.php @@ -85,26 +85,6 @@ if (isset($_FILES['banner']) && $_FILES['banner']['error'] == 0) { } } -$bdd = connect($dbhost, $dbname, $dbuser, $dbpass); -$req = $bdd->prepare("SELECT ID, username, creation_date, display_name, role, profile_picture, banner, bio FROM users WHERE ID = :user_id"); -$req->bindParam(":user_id", $_SESSION['userid']); -$req->execute(); -$resultat = $req->fetchAll(PDO::FETCH_ASSOC); - -if($resultat) { - $user_id = $resultat[0]['ID']; - $user_name = $resultat[0]['username']; - $user_creation_date = $resultat[0]['creation_date']; - $user_display_name = $resultat[0]['display_name']; - $user_role = $resultat[0]['role']; - $user_pp = $resultat[0]['profile_picture'] == NULL ? "https://abs.twimg.com/sticky/default_profile_images/default_profile_400x400.png" : $resultat[0]['profile_picture']; - $user_pp_url = $resultat[0]['profile_picture']; - $user_banner = $resultat[0]['banner'] = NULL ? "./src/img/empty.jpg" : $resultat[0]['banner']; - $user_bio = $resultat[0]['bio']; -} else { - die("Erreur, utilisateur introuvable"); -} - if(isset($_POST['user_display_name']) && isset($_POST['user_name']) && isset($_POST['user_bio'])) { $bdd = connect($dbhost, $dbname, $dbuser, $dbpass); $req = $bdd->prepare("SELECT ID FROM users WHERE username = :user_name AND NOT ID = :user_id"); @@ -131,6 +111,25 @@ if(isset($_POST['user_display_name']) && isset($_POST['user_name']) && isset($_P } } +$bdd = connect($dbhost, $dbname, $dbuser, $dbpass); +$req = $bdd->prepare("SELECT ID, username, creation_date, display_name, role, profile_picture, banner, bio FROM users WHERE ID = :user_id"); +$req->bindParam(":user_id", $_SESSION['userid']); +$req->execute(); +$resultat = $req->fetchAll(PDO::FETCH_ASSOC); + +if($resultat) { + $user_id = $resultat[0]['ID']; + $user_name = $resultat[0]['username']; + $user_creation_date = $resultat[0]['creation_date']; + $user_display_name = $resultat[0]['display_name']; + $user_role = $resultat[0]['role']; + $user_pp = $resultat[0]['profile_picture'] == NULL ? "https://abs.twimg.com/sticky/default_profile_images/default_profile_400x400.png" : $resultat[0]['profile_picture']; + $user_pp_url = $resultat[0]['profile_picture']; + $user_banner = $resultat[0]['banner'] = NULL ? "./src/img/empty.jpg" : $resultat[0]['banner']; + $user_bio = $resultat[0]['bio']; +} else { + die("Erreur, utilisateur introuvable"); +} ?>