Chat réactualiser automatiquement en PHP

Résolu
Bonjour,

Je suis en train de créer un site et j'aimerai y insérer un chat qui s'actualise tout seul (pas besoin de cliquer sur reactualiser pour voir les nouveau messages) en PHP. Le seul problème c'est que je ne sais pas comment.

J'espère pouvoir lire vos réponses bientôt.

Antoine

3 réponses

  1. salut !
    le php est interprété par le serveur et donc tu ne peux pas uniquement via le php faire ca (à moins de recharger toutes les x secondes mais ca alourdi et ca sera décalé).
    Par contre avec du javascript (et ajax) oui :
    https://blueimp.net/
    bne journée !
    naga
    1
    1. Tu peux utiliser ça en haut de ton fichier php.

      header ("Refresh: 5;URL=page_suivante.php");
      


      Bien sûr tu change page_suivante.php par ta page courante, et tu change le '5' par le nombre de seconde avant l'actualisation.

      C'est une méthode qui n'est pas forcément la meilleur car tu recharges la page a chaque fois.

      Peut-être faire ça en Ajax !
      1
      1. ATTENTION : Cette ligne de code est pratique et fonctionne bien, toutefois, pour ecrire un message ce n'est ps pratique vue que la page ce reactualise donc penser a remplacer le 5 par 60 au minimum ^^.
        Sinon cette ligne de code est vraiment genial.

        Antoine
        0
    2. Merci a tout les deux, je crois que je vait utiliser celle de Jay car je n'ai encore jamais utiliser le java.

      Merci encore pour vos réponses

      Antoine
      0
      1. pour info, je n'en ai quasiment jamais fait mais y a tellement de scripts de dipso que tu aura juste à réadapter le code (très simple), et ca permettra à tes utilisateurs d'avoir un vrai temps réel. Ensuite, il ne sera pas difficile de modifier ton code pour aller vers le js =)
        0