Question

Quel est le meilleur moyen d'actualiser le contenu d'une variable incluse? Par exemple, j'ai ce code:

<marquee>
     <?php
          include('note.php');
     ?>
</marquee>

C’est génial, car je peux montrer sur la page le contenu de note.php . Supposons que je modifie note.php , mais je ne souhaite pas que les utilisateurs visualisent les modifications en permanence. Existe-t-il un moyen d'actualiser le fichier inclus toutes les 3 minutes, par exemple?

Était-ce utile?

La solution

Pour actualiser seulement une partie de la page, vous devez utiliser une sorte de requête Ajax: une fois la page envoyée au navigateur, le serveur a bien rempli sa tâche et ne peut plus la modifier: la requête de récupérer une nouvelle partie de la page comme venant du navigateur.

Vous pouvez faire un peu d’Ajax en demandant "à la main", ce n’est pas si difficile; mais je vous suggérerais plutôt de jeter un coup d'œil à quelques-uns des excellents frameworks javascript existants, qui pourraient s'avérer utiles à l'avenir, lorsque vous ajouterez plus de fonctionnalités à votre application.

Par exemple:

Autres conseils

Seulement en utilisant un ajax like call .. jetez un coup d'oeil au prototype ou jquery des bibliothèques JS décentes pour vous aider avec ceci ..

À moins que vous souhaitiez simplement insérer du code javascript pour actualiser la page toutes les trois minutes, vous devrez vous tourner vers une autre technologie, à savoir AJAX. Autant que je sache, PHP ne peut le faire seul.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top