Pause dans un script PHP
Résolu
Math
-
Mich -
Mich -
Salut à tous !
Je n'ai pas encore réussi à résoudre mon problème de pause.
En fait, je cherche à faire une pause pendant laquelle j'affiche une page
d'attente.
A la fin de la pause, l'utilisateur est redirigé vers une autre page.
Merci d'avance pour votre aide.
Je n'ai pas encore réussi à résoudre mon problème de pause.
En fait, je cherche à faire une pause pendant laquelle j'affiche une page
d'attente.
A la fin de la pause, l'utilisateur est redirigé vers une autre page.
Merci d'avance pour votre aide.
A voir également:
- Php pause script
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Imprimante en pause hp ✓ - Forum Imprimante
3 réponses
Bon, ça fait quand même 7 ans et demie que ce topic n'est plus utilisé mais autant y apporter une réponse xD
Après 3 secondes (une fois que cette ligne a été lue), le client sera immédiatement redirigé vers tapage.php
<meta http-equiv="Refresh" content="3;URL=tapage.php">
Après 3 secondes (une fois que cette ligne a été lue), le client sera immédiatement redirigé vers tapage.php
Slt Math
La fonction pour faire une pause dans un programme écrit en PHP est :
void sleep(int seconds)
ex
sleep(5); // Fait une pause de 5 secondes
mais je ne vois pas l'intérêt de l'utiliser dans ce cas : en effet le code PHP est exécuté par le serveur et pas par le navigateur.
Tu peux toujours de contrôler la durée d'affichage d'une page avec PHP (et encore aproximativement) à partir d'une autre page php3
mais c'est pas terrible comme méthode.
Le mieux est de faire un petit script en Javascript
Par exemple si tu veux que la page A se charge puis charge automatiquement la page B après 10 secondes tu fais comme ça :
<HTML>
<HEAD>
<SCRIPT language="JavaScript&qu ot;>
<!--
function charge()
{
window.location.href=&quo t;pageB.htm"
}
// -->
</SCRIPT>
</HEAD>
<BODY onload="setTimeout('cha rge()',10000)")>
<P>La page pageB.htm va être chargée dans 10 secondes</P>
</BODY>
</HTML>
A+
Philippe
La fonction pour faire une pause dans un programme écrit en PHP est :
void sleep(int seconds)
ex
sleep(5); // Fait une pause de 5 secondes
mais je ne vois pas l'intérêt de l'utiliser dans ce cas : en effet le code PHP est exécuté par le serveur et pas par le navigateur.
Tu peux toujours de contrôler la durée d'affichage d'une page avec PHP (et encore aproximativement) à partir d'une autre page php3
mais c'est pas terrible comme méthode.
Le mieux est de faire un petit script en Javascript
Par exemple si tu veux que la page A se charge puis charge automatiquement la page B après 10 secondes tu fais comme ça :
<HTML>
<HEAD>
<SCRIPT language="JavaScript&qu ot;>
<!--
function charge()
{
window.location.href=&quo t;pageB.htm"
}
// -->
</SCRIPT>
</HEAD>
<BODY onload="setTimeout('cha rge()',10000)")>
<P>La page pageB.htm va être chargée dans 10 secondes</P>
</BODY>
</HTML>
A+
Philippe
es-tu là !
Le mec à surement trouver la réponse, et si ça tombe il code même plus.
Merci +Death's Angel+ ;)
Et ça vient de me servir !!!
On verra si ça tient toujours en 3000.