Voilà j'essaye de développer en toute urgence un site de messagerie instantanée pour dépanner à distance un client.
Je penses avoir quasiment terminé, sauf un dernier détail.
Pour réaliser le site, j'utilise un formulaire en POST composé
de 2 parties : un input TEXT AREA contenant l'historique de la conversation
et un input TEXT recevant chaque nouveau message à envoyer.
Pour rafraichir automatiquement l'historique j'utilise un meta tag "http-equiv" de type "refresh". Cependant pour éviter d'éffacer la zone de saisie des
nouveaux messages en cours de rédaction lorsqu'il n'y a pas de changement dans l'historique, je pensais renvoyer (à l'aide de la fonction PHP "header()") un code HTTP 204 No-Content pour éviter une mise à jour de la page.
Mais cela ne donne pas le résultat voulu, au lieu de ça j'obtient une page vide.
Une idée sur comment faire un refresh à interval régulier sauf si une certaine
condition est vérifiée sur le serveur ?
Merci d'avance.
Partager