Rechercher : dans
Par :

Pause dans un script PHP

Dernière réponse le 2 nov 2009 à 15:41:26 Math, le 15 déc 2000 à 13:18:04 
 Signaler ce message aux modérateurs

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.

1

PhP, le 15 déc 2000 à 14:52:30
  • +1

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

Répondre à PhP

2

†Death's Angel†, le 21 mai 2008 à 09:29:28
  • +2

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

<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

Répondre à †Death's Angel†

3

MrSlave, le 21 mai 2008 à 09:31:31

J'espere pour lui qu'il avait trouvé une réponse ... :) MrSlave, l'esclave de ces demoiselles !

Répondre à MrSlave

4

paulo, le 10 déc 2008 à 09:26:33

Mr slave..
es-tu là !

Répondre à paulo

5

 mosted, le 2 nov 2009 à 15:41:26

Répondre a une question 9 année après qu'elle soit posée..
Le mec à surement trouver la réponse, et si ça tombe il code même plus.

Répondre à mosted