186 votes

Rafraîchir une page en utilisant PHP

Comment rafraîchir périodiquement une page en utilisant PHP ? Si je ne peux pas le faire par PHP, quel est le meilleur scénario recommandé ?

15voto

Thanos Points 11

J'ai trouvé deux façons de rafraîchir le contenu de PHP :

1. Utilisation de l'HTML meta étiquette :

echo("<meta http-equiv='refresh' content='1'>"); //Refresh by HTTP 'meta'

2. Utiliser le taux de rafraîchissement de PHP :

$delay = 0; // Where 0 is an example of a time delay. You can use 5 for 5 seconds, for example!
header("Refresh: $delay;");

3voto

Ben Guest Points 613

header('Location: .'); semble rafraîchir la page dans Chrome, Firefox, Edge et Internet Explorer 11.

2voto

Prakash Patil Points 19

Echo de la meta une étiquette comme celle-ci :

L'URL est celle vers laquelle la page doit être redirigée après l'actualisation.

echo "<meta http-equiv=\"refresh\" content=\"0;URL=upload.php\">";

1voto

Pratik Points 662

PHP est un langage côté serveur, vous ne pouvez donc pas rafraîchir la page avec PHP, mais JavaScript est la meilleure option pour rafraîchir la page :

location.reload();

La visite _Méthode Location reload()_ .

1voto

Anoop Points 76

Vous pouvez rafraîchir en utilisant JavaScript. Plutôt que de rafraîchir entièrement la page, vous pouvez indiquer le contenu à rafraîchir dans un div. Ensuite, en utilisant JavaScript, vous pouvez rafraîchir uniquement cette division particulière, et cela fonctionne plus rapidement que le rafraîchissement complet de la page.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X