IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Conception] Messagerie privée dans un espace membre


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de elitemedia
    Profil pro
    Inscrit en
    Août 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 115
    Par défaut [Conception] Messagerie privée dans un espace membre
    Bonjour,

    Je dois faire une messagerie privée dans un espace membre (pas un chat, mais un espèce de forum entre 2 membres). Les 2 membres peuvent discuter entre eux mais les autres membres ne pourront pas voir la discussion de ces 2 membres qui doit rester privée.

    Quelle serait votre démarche et structure pour programmer ca ?

    Christophe

  2. #2
    Membre chevronné
    Avatar de DBProg
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 242
    Par défaut
    Salut,

    Tu peux faire une solution où tu stockes les messages dans la base de données que tu utilises. Créer une table "messages" dans laquelle tu places tous les messages du site. Tu peux par exemple créer ces attributs :

    - expediteur
    - destinataire
    - sujet
    - message
    - date/heure
    - lu

    C'est un bon début, et puis lorsque quelqu'un envoie un message, envoyer un email au destinataire pour lui notifier la présence d'un nouveau message privé. Exactement comme celà se passe sur les forums ici finalement.
    La vitesse de la lumière étant supérieure à la vitesse du son, certaines personnes brillent encore tant qu'elles n'ont pas parlé
    -----------------------------------------------------------
    Retrouvez mes articles informatique sur mon Site Developpez.
    Le reste, sur le Site perso !


  3. #3
    Membre confirmé
    Avatar de elitemedia
    Profil pro
    Inscrit en
    Août 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 115
    Par défaut
    je peux t'envoyer un MP de test pour voir exactement comment ca se passe ?

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 129
    Par défaut
    EDIT : En prenant l'exemple des forums

    Tu as le principe suivant :

    - Une table permettant de gérer les discussion
    - Une table permettant de gérer les catégories des discussions
    - Une table permettant de gérer les utilisateurs
    - Une table permettant de gérer les groupes d'utilisateur

    Tu as deux membres( user1, user2) dans la table utilisateurs

    user1 et user2 font partie du groupe d'utilisateur mon_groupe

    La catégorie mes_discussion_privees sont accessible uniquement au groupe mon_groupe

    Les discussions présentes dans la categorie mes_discussion_privees seront visibles uniquement par user1 et user2.

    Voila, à toi de jouer

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Par défaut
    ou tout simplement un table discution

    avec
    user1
    user2
    numMessage
    numDiscussion
    TexteMessage

    Tu fais un select userX & userY order by numMessage et tu les affiches a la suite.

    Si tu veux avoir tout les liste des tes discution tu les affiche toute avec un lien sur num Discussion

  6. #6
    Membre confirmé
    Avatar de elitemedia
    Profil pro
    Inscrit en
    Août 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 115
    Par défaut
    Ok, merci a tous, grâce à vous j'ai déjà un point de départ qui m'a permis de mettre sur papier mon schéma de développement de ce script.

    Reste plus qu'a mettre les mains dans le cambouis.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/02/2015, 21h55
  2. Espace Membres Problème dans l'identification
    Par SickPerson dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 17/04/2013, 00h58
  3. Modifier couleurs liens dans "connexion espace membres"
    Par gdfhwXSfvk dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 08/01/2013, 09h39
  4. Recherche dans mon espace membre [SQL]
    Par BuXx57 dans le forum Débuter
    Réponses: 1
    Dernier message: 19/07/2011, 16h24
  5. [Conception] Espace Membre
    Par unikita dans le forum Langage
    Réponses: 5
    Dernier message: 19/05/2008, 21h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo