2 votes

Comment savoir si l'utilisateur ferme son navigateur ? Application de chat

J'ai un client de chat simple qui permet aux utilisateurs de se connecter avec un nom d'utilisateur et qui stocke les messages qu'ils écrivent dans une base de données sql. Toutes les 3 secondes, la base de données imprime simplement toutes les lignes. Il s'agit donc essentiellement d'un client de chat.

J'aimerais conserver une liste des personnes en ligne. Comment faire ? Comment puis-je savoir si quelqu'un a fermé son navigateur ?

Pour l'instant, j'extrais le nom d'utilisateur sous la forme suivante

$name = $_COOKIE["name"];

et si cette valeur est vide, je sais qu'ils sont partis. Mais une fois qu'ils sont partis, il est trop tard pour savoir quel était leur nom d'utilisateur et je ne peux donc pas savoir qui est parti exactement.

Des idées ? Je suis assez novice en php, javascript et html, donc gardez cela à l'esprit :)

0voto

Mohan Ram Points 2048

Consultez ces liens. C'est certainement une lumière pour nos ténèbres.

Lien1 : http://www.daniweb.com/forums/thread252828.html

Lien2 : http://phpeasystep.com/phptu/9.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X