public function envoyerMessage() { $destinataire = $_GET['id_membre']; $contenu = $_POST['message']; if (!Utilisateur::membreExiste($destinataire)) { $this->_erreurs[] = "Ce membre n'existe pas"; } elseif (empty(trim($contenu))) { $this->_erreurs[] = "Le message est vide"; } else { $contenu = htmlspecialchars($contenu); $database = UsineBDD::getUsine()->connection(); $sql_message = "INSERT INTO messagerie VALUES('',:ide,:idd,:c,:t,'')"; $requete = $database->prepare($sql_message); $requete->execute(array(':ide' => Utilisateur::getUtilisateurId(), ':idd' => $destinataire, ':c' => $contenu, ':t' => time())); $this->_confirmation = "Le message a bien été envoyé"; } }
public static function getInfo($id_membre) { $database = UsineBDD::getUsine()->connection(); if (Utilisateur::membreExiste($id_membre)) { $sql = "SELECT * FROM utilisateur WHERE id=:id"; $requete = $database->prepare($sql); $requete->execute(array(':id' => $id_membre)); $res = $requete->fetchAll(); return $res; } }