13-03-2010, 10:02 PM
Justement, c'est l'inverse que je propose.
Les clients attendent sur tel port et quand l'un envoie un message, le script php qui s'exécute a ce moment (et uniquement une seule fois a ce moment précis) envoie a tous les clients...
En gros la boucle se trouve coté client et pas coté serveur, qui lui ne fait que renvoyer une requête QUE QUAND un message est a transmettre...
Sa permet d'utiliser ce pour quoi le php est fait, a savoir renvoyer des données suite a une requête d'un browser (sauf qu'ici il renvoie a toutes les IP de la table et pas seulement a celui qui a envoyé la requete)
Les clients attendent sur tel port et quand l'un envoie un message, le script php qui s'exécute a ce moment (et uniquement une seule fois a ce moment précis) envoie a tous les clients...
En gros la boucle se trouve coté client et pas coté serveur, qui lui ne fait que renvoyer une requête QUE QUAND un message est a transmettre...
Sa permet d'utiliser ce pour quoi le php est fait, a savoir renvoyer des données suite a une requête d'un browser (sauf qu'ici il renvoie a toutes les IP de la table et pas seulement a celui qui a envoyé la requete)