Création d'un chat

Création d'un chat - HTML/CSS - Programmation

Marsh Posté le 04-06-2008 à 18:17:03    

Bonjour,
 
Je voudrais mettre sur mon site un système de chat personnel.
C'est à dire pour que quelqu'un de connecté puisse contacter une autre personne connectée personnellement sans que tout le monde ne voit la discussion. Un genre MSN, quoi.
 
J'ai trouvé pleins de scripts PHP pour faire un chat global mais aucun en individuel.
 
Tous mes membres sont inscrits dans une base mysql.
 
Auriez vous des pistes à me donner ?
 
Autre question, comment savoir si un membre est connecté ?
 
Merci

Reply

Marsh Posté le 04-06-2008 à 18:17:03   

Reply

Marsh Posté le 04-06-2008 à 18:41:46    

de faire 247892492 topics.


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn ! [:thalis]
Reply

Marsh Posté le 04-06-2008 à 18:44:45    

je t'ai repondu sur ton autre topic


---------------

Reply

Marsh Posté le 04-06-2008 à 19:21:45    

flo850 >  c'est pas gentil de soumettre le modo au mouvement perpétuel [:dawao]
(topic doublon corrigé)

Reply

Marsh Posté le 05-06-2008 à 08:31:10    

En effet il me semblait bien que je l'avais posté 2 fois.
Désolé pour le désagremment.
 
Qu'elle est la réponse à question, s'il vous plaît ?

Reply

Marsh Posté le 05-06-2008 à 09:38:28    

armand_c a écrit :

En effet il me semblait bien que je l'avais posté 2 fois.
Désolé pour le désagremment.
 
Qu'elle est la réponse à question, s'il vous plaît ?


 
De chercher un peu dans le forum, c'est une question qui est posée au moins 1 fois par semaine

Reply

Marsh Posté le 05-06-2008 à 10:30:40    

Sur le forum ou sur d'autres sites je n'ai trouvé que du code et des exemples pour faire un chat communautaire, c'est à dire un chat où tout le monde discute avec tout le monde.
Moi je veux faire un chat entre 2 membres connectés au site.

Reply

Marsh Posté le 05-06-2008 à 10:32:48    

ca ne change aps grand chose
 
la seule différence est que lors de la récupération des messages, dans ta requête mysql, tu filtre pour en voir que les messages des participants à ton chat


---------------

Reply

Marsh Posté le 05-06-2008 à 11:58:55    

ok
Autre question, comment faire pour savoir si une personne est connectée au site et transmettre l'info aux autres visiteurs ?
Je pourrai faire une inscription dans la base, mais elle restera si la personne qui le site. Ou alors y a t'il un moyen de lancer une requête lorsque la personne quitte le site ou ferme son navigateur ?

Reply

Marsh Posté le 05-06-2008 à 12:03:23    

logiquement, la personne va s'identifier abvec un login et un mot de passe,non?  
 
pour savoir quand l'utilisateur quite, c'est un peu plus chiant. le plus efficace que j'ai trouvé, c'est un petit bout de javascript qui s'execute toute les minutes et annonce au serveur que le client est toujours en ligne


---------------

Reply

Marsh Posté le 05-06-2008 à 12:03:23   

Reply

Marsh Posté le 05-06-2008 à 12:12:21    

Il n'y a pas la possibilité de faire un unload (à l'image du onload()) dans le <body> qui exécute un code pour désinscrire la personne ?

Reply

Marsh Posté le 05-06-2008 à 12:15:11    

c'est pas super fiable , mais si t pars dans cette direction , regarde du cote de onBeforeUnload


---------------

Reply

Marsh Posté le 05-06-2008 à 12:51:58    

ok merci pour ton aide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed