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

Langage PHP Discussion :

Envoi d'un message d'une session à une autre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut Envoi d'un message d'une session à une autre
    Bonjour,

    Je suis en train de développer un site sur lequel un utilisateur connecté peut voir la liste de tous les autres utilisateurs connectés en meme temps que lui. Il peut également en selectionner un au moyen d'un bouton radio. J'aimerais alors "envoyer un message" sous forme d'un pop up par exemple à l'utilisateur sélectionné... Est ce que ceci est possible en PHP ? et si oui, comment faire pour que le message ne s'affiche que dans le navigateur de l'utilisateur sélectionné et quel que soit la page du site sur laquelle il se trouve ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Au vu de la question, je pense que tu est quelque peu induit en erreur...

    On ne peut pas en tant que tel envoyer un message d'une session à une autre...

    Pour faire ce que tu veux il faut d'abord que les utilisateurs soient identifiés, à ce niveau tu peut utiliser les sessions pour stocker les identifiants...

    Ensuite via un formulaire l'utilisateur envoi le message, que tu vas stocker dans une base de données (par exemple) en y indiquant tous les éléments nécessaires (message, id de l'expéditeur, id du destinataire, message lu ou pas...)

    Enfin à chaque fois qu'un utilisateur affiche une page, tu dois faire une vérification si dans cette base il y a un message ou non, si ce message a déjà été lu ou pas et si le message est destiné à l'utilisateur en question, si oui -> tu lui indiquer par tous moyens qu'il a un message, si non -> tu ne fais rien...

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    Salut,

    Désolé hier je n'ai pas eu le temps de poster pour dire que j'avais trouvé une solution. En fait, ce que je veux faire est plus simple que ce que tu me propose. Je veux simplement que, lorsqu'un utilisateur en "choisi" un autre, une invitation lui soit envoyée. Cette invitation est en fait une page sur laquelle l'utilisateur va etre redirigé apres avoir accepté cette redirection au moyen d'un message de type popup js.

    Comme tu le dis, je stocke l'id du destinataire et de l'envoyeur dans une BDD et tout fonctionne !

    Merci de ta reponse !

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

Discussions similaires

  1. Passage de paramètre d'une session à une autre
    Par tribalwoman dans le forum Informatica
    Réponses: 2
    Dernier message: 26/10/2011, 09h44
  2. [WS 2003] Déverouiller une session à une heure planifiée ?
    Par tibofo dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 22/09/2010, 10h15
  3. un dataset dans une session? ou autre solution?
    Par bous_saad317 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 22/07/2007, 23h08
  4. pour une session, une résolution d'ecran différente
    Par riemp dans le forum Windows XP
    Réponses: 11
    Dernier message: 15/07/2007, 20h08
  5. Associer les données d'une session à une BDD
    Par TinyDwarf dans le forum Langage
    Réponses: 3
    Dernier message: 27/07/2006, 19h11

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