Beispiel #1
0
 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é";
     }
 }
Beispiel #2
0
 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;
     }
 }