Comment faire pour actualiser la page en cours
Je suis à la personnalisation d'un module Drupal et, dans ce module, je voudrais rafraîchir la page à droite après une instruction if, comment puis-je actualiser la page en cours en PHP
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas en PHP si vous avez déjà sorti quelque chose (puisque tous les
headers
doit être envoyé avant la sortie commence).Si vous n'avez pas de sortie:
Meilleure façon est de le faire par le biais de Javascript avec le
window
objet<script src="">
, par la création d'un .fichier js. Ce n'est pas exactement quelque chose qui peut être facilement explainde dans un commentaire si on ne sait pas JS. Je vous recommande d'utiliser le PHP maintenant, après réexamen votre question et si vous n'avez pas de sortie (depuis JS charge après l'PHP exécution est normalement terminé).Ce qui a été répondu ici.
De s'assurer que vous protégez-vous contre une infinité de boucle de redirection.
Php propose la fonction suivante pour appeler un rafraichissement de la page
Si vous avez besoin d'une page de redirection, vous pouvez utiliser la syntaxe suivante.
juste
header("Refresh:0");