Je suis nouveau sur PHP. Je vais faire une application web simple en utilisant PHP, une boîte de dialogue.Actualiser la boîte de dialogue lorsque le nouveau message a été reçu
Je ne connais pas de meilleure façon d'actualiser la fenêtre de discussion dès la réception d'un nouveau message. La seule chose qui me vient à l'esprit est de rafraîchir la page fréquemment. Je sais que ce n'est pas une bonne idée. Je sais comment utiliser AJAX, donc je ne peux rafraîchir que la boîte de dialogue (sans rafraichir la page entière). Mais dans AJAX également, le client doit envoyer une demande.
Existe-t-il un moyen d'actualiser la boîte de dialogue par le serveur lorsqu'un nouveau message est reçu?
Un exemple de code aiderait beaucoup. Avoir besoin d'un indicateur que les deux clients peuvent voir, alors peut-être un élément de base de données ou un fichier qui est touché. Ensuite, utilisez AJAX. Lorsque le message est entré et soumis, l'indicateur est défini sur "TRUE". L'autre client peut alors continuer à vérifier ce drapeau (peut-être aussi par AJAX). Une fois qu'il remarque qu'il est retourné à "VRAI", il peut collecter et afficher le message, en remettant le drapeau à "FAUX". – Twisty
Les prises Web me viennent à l'esprit, mais je n'ai aucune expérience personnelle avec elles, donc je ne serai pas capable d'aider –