Actualisation d'un chat en PHP

oanto80 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 Profil bloqué -
Bonjour à tous j'ai créer un petit système de chat en php seulement j'ai un problème:

quand un utilisateur poste un message celui si est rentré dans la base de donnée mysql puis affiché, cependant le problème arrive quand l’utilisateur actualise la page, son message est riposté... comment y remédier ? en interdisant un doublon de message ?

ps: est il possible que les messages s'affiche sans que l'utilisateur est besoin de rafraîchir la page ?

merci beaucoup
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Pour tes deux questions ... la réponse la plus propre est d'utiliser de l'ajax (mélange de javascript + php )

En gros .. au lieu d'utiliser un "submit" de formulaire pour envoyer ton message ... tu le fais en ajax.

Puis.. tu utilises javascript pour regarder toutes les x secondes si un nouveau message est dispo en bdd et l'afficher (là aussi ça utilisera l'ajax).

Pour bien faire, tu peux utiliser la librairie JQUERY .

Voici des exemples d'ajax utilisant jquery : https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery

1
Profil bloqué
 
Bonjour,
Il te faudra utiliser du AJAX avec ton code php.
0