Bonsoir,
Je vais tenter de vous exposer mon problème de la manière la plus claire possible :
J'essaie de développer un jeu, les joueurs se connectent (un compte unique pour chacun) sur la page principale: index.php, qui contient des scripts JS.
Lorsqu'un joueur clique sur un bouton, celui ci déclenche une action JS qui modifie l'affichage de la page index.php (à travers la fonction load de jQuery, seulement un élément de la page est mis à jour).
L'affichage change correctement pour le joueur qui lance l'action, mais pour le moment le problème est qu'il est nécessaire pour les autres joueurs de rafraichir manuellement la page index.php de leur côté pour que l'affichage se mette à jour pour eux aussi. Or, j'aimerais que le rafraichissement se fasse automatiquement pour tous les joueurs, de façon simultanée.
Est-ce réalisable ? Quelles méthodes employer ? (j'ai déjà pensé à placer des if(!empty($_POST...)) sur index.php, qui communiquerait avec une requete AJAX, mais il serait impossible par la suite de lancer un load si le if(!empty($_POST...)) est validé, car PHP et JS ne communiquent pas directement, question de langage serveur et client il me semble)
Je vous remercie par avance !
Partager