Pause dans un script PHP

Résolu
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.

3 réponses

  1. 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
    1. J'espere pour lui qu'il avait trouvé une réponse ... :)
    2. @pauloRé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.
    3. En attendant, lui il donne une réponse ... et en plus elle fonctionne a merveille !
      Merci +Death's Angel+ ;)
    4. On est en juilet 2010 après Jésus-Christ...
      Et ça vient de me servir !!!
      On verra si ça tient toujours en 3000.
  2. 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
    1. ton code est bizard et je doute donc fortement qu'il marche,
    2. rectification, il ne marche pas, il m'affiche non pas ceux que je souhaite mais tout ton code, franchement quand on sait pas on ecrit rien.
  3. Coucou, j'apporte ma contribution!

    La fonction sleep() moi va me permettre de pouvoir tester une autre fonction lock en mysql pour vérifier qu'on ne peut pas accéder à 2 tables en même temps.
    Bizzzz
    1. on s'en cogne pas mal, si elle pouvait aussi te faire dormir 8-)