function getUtilisateurById($id) { $requete = "SELECT * FROM user WHERE ID_USER = " . $id; $resultat = $GLOBALS['bdd']->query($requete)->fetch(); $utilisateur = new Utilisateur(); $utilisateur->setId($resultat['ID_USER']); $utilisateur->setEmail($resultat['EMAIL_USER']); $utilisateur->setImage($resultat['IMAGE_USER']); $utilisateur->setNomUtilisateur($resultat['LOGIN_USER']); $utilisateur->setMotDePasse($resultat['MDP_USER']); $utilisateur->setType($resultat['TYPE_USER']); $utilisateur->setNom($resultat['NOM_USER']); $utilisateur->setPrenom($resultat['PRENOM_USER']); return $utilisateur; }
include '../includes/inc_menu.php'; include '../includes/inc_script.php'; $phrase = ''; // Si formulaire envoyé if (isset($_POST['submit'])) { include "../bdd/functions.php"; include "../../classes/Utilisateur.php"; $base64 = ''; if (isset($_FILES['image'])) { include "../functions/uploadIMGbase64.php"; $base64 = encode64($_POST, $_FILES); } if ($_POST['mdp1'] == $_POST['mdp2']) { $nouvelUtilisateur = new Utilisateur(); $nouvelUtilisateur->setEmail("test"); $nouvelUtilisateur->setImage($base64); $nouvelUtilisateur->setNomUtilisateur($_POST["username"]); $nouvelUtilisateur->setMotDePasse($_POST["mdp1"]); $nouvelUtilisateur->setType($_POST["type"]); $nouvelUtilisateur->setNom($_POST["nom"]); $nouvelUtilisateur->setPrenom($_POST["prenom"]); $retour = insererUtilisateur($nouvelUtilisateur); } else { $retour[0] = 1; $retour[1] = "Les mots de passe ne sont pas identiques."; } } ?> <div id="wrapper"> <div id="page-wrapper">