Aller au contenu

messagerie instantanée sur un site?


Sujets conseillés

Posté (modifié)

Bonjour,

je voudrais savoir si il existe un outil en ASP ou PHP qui permettrait à un visiteur de mon site de dialoguer avec moi de la facon suivante :

_il a une page sur le site où il entre un message

_je recois son message sur ma messagerie instantanée (ICQ, AIM ou MSN)

En fait ma problematique est la suivante :

j'aimerais que les visiteurs de mon site puissent discuter avec moi , mais pas entre eux

Voila, merci ;)

Modifié par Dan
Posté

je veux pouvoir dialiguer avec lui en instantané (meme si ca ne passe pas par ICQ/AIM/MSN)

en fait je veux que mon visiteur aie instantanément réponse à sa question (c'est pourquoi un forum ne me convient pas) sans qu'il puisse dialoguer avec un autre visiteur (c'est pourquoi un chat ne me convient pas...)

je sais , je suis exigeant ;)

Posté

bonjour.

Malheureusement je ne connais pas de script pour cela ..

Mais ce n'est pas bien dur à réaliser.

Une table message avec

1. l'identifiant

2. l'emetteur

3. le destinataire

4. l'etat (lu ou pas encore)

5. le texte

Une autre table pour les utilisateurs..

Sur chaque page tu testes si il y a des messages non lus pour l'utilisateur..

Si tu ne sais pas faire cela je sais que phpbb propose des messages privés..

c'est plus ou moins instantané tant que l'utilisateurs charge une page :)

Je ne vois pas d'autres solutions.. désolé

Posté (modifié)

Bonjour,

pour ma part je ne vois que deux solutions a ton pbm : je m'explique...

- une chatbox te permet de discuter en tps réel avec une personnes mais tout les personnes qui sont connectées a la chat box pourrons lire ce que tu écrit.

- un chat avec accés privé ( reservé uniquement a certains membre) mais la encore si plusieurs membres sont connectés on est dans le meme cas de figure que précédement ( seul point positif : l'accés est filtré).

Mais il est vrais qu'il est pensable de programmer en php un sorte de chat qui permette de discuter séparément en privé entre deux personnes... mais c'est chaud a programmer et cela prend bcp de tps.

Voili voilou. :P

Modifié par 123compteur
Posté

mzerci pour vos réponses!

Au moins je sais maintenant que ce que je demande est impossible ;)

au moins je sais quoi faire si je veux me faire des tunes ;)

Posté

En fait si tu disposes d'une adresse IP fixe et que tu sais coder en php-mysql, ce type d'application peut être réalisée en 2, 3 jours.

Il te faudra créer une page en php avec un refresh qui te renvois les champs de message des utilisateurs.

Côté utilisateur, il suffira de leur attribuer un login, un champs de message et un bouton de validation.

Chaque validation entrainera une requête faisant apparaître le login de l'utisateur et son message.

Après tu pourras lui écrire une réponse dans le même champs.

Si je dispose d'un peu de temps, je fournirai un exemple dans les prochains posts.

A bientôt ;)

Posté

Pour une version définitive, on ajoutera du design et un autoenvoi d'email au webmaster à chaque fois qu'un nouveau login crée un message.

PS: C'est très calme sur le forum aujourd'hui!

Posté

Bonsoir Gribouille,

Quelles explications voudrais-tu ?

Si c'est au niveau du design, j'avoue que rien n'a été fait :P

Posté

merci netootel pour les conseils.......

j'avais pensé à un truk pas tout à fait pareil, mais c'est une idée...

Posté

Je viens d'ajouter l'habillage à l'interface.

Les explications se trouvent du côté webmaster.

Je laisse l'accès à ce lien jusqu'à mardi pour les membres que ça intéresse.

Après je l'intègrerai complètement à mon site en tant qu'outil.

Bon Week end à tous! :)

Posté

J'ai utilisé une table mysql qui collecte les champs suivants :

login, message, plus une clé d'indexation en autoincrement.

Ensuite, un programme en php qui se charge de la partie client :

messagerie client

-insertion d'une nouvelle ligne avec login

puis des boutons de reception et d'envoi.

L'envoi génère un update de la ligne avec le nouveau message.

La réception génère un select du message.

Un programme en php qui se charge de la partie webmaster :

messagerie webmaster

- un select sur la table renvoit le contenu actif (messages non vides et login non null)

puis des boutons de réception et d'envoi.

L'envoi génère un update de la ligne avec le nouveau message.

La réception génère un select du message.

Des petites améliorations sont prévues pour la version définitive qui automatisera l'envoi d'un email au webmaster dès qu'un nouveau login apparaît, et la possibilité au niveau du script webmaster de supprimer des login lorsque la conversation est terminée.

Posté

Version finale installée.

J'ai donc ajouté l'email automatisé auprès du webmaster sur nouveau login et nouveau message,

l'accès protégé pour le webmaster à son interface de messagerie et la possibilité de clore les interfaces de discussions pour chaque utilisateur.

Si vous voulez dialoguer pour tester : Messagerie en ligne,

vous êtes les bienvenus! :)

Posté (modifié)

Le principe de la messagerie instantannée a ses limites!

Si je ne suis pas présent, rien ne se passe puisque je ne réponds pas!

Je rentre d'un RDV... :(

Je t'ai répondu Doudoue, clique sur recevoir...

Modifié par netootel
Posté

Bonsoir netootel,

et désolée je n'ai même pas pensé à ce détail aussi simple et aussi bête :blush: je suis vraiment nulle ! :wacko:

je refais une autre tentative car je voudrais bien voir comment ça fonctionne !

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...