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
    22
    1. J'espere pour lui qu'il avait trouvé une réponse ... :)
      0
    2. @MrSlaveMr slave..
      es-tu là !
      0
    3. @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.
      0
    4. En attendant, lui il donne une réponse ... et en plus elle fonctionne a merveille !
      Merci +Death's Angel+ ;)
      0
    5. On est en juilet 2010 après Jésus-Christ...
      Et ça vient de me servir !!!
      On verra si ça tient toujours en 3000.
      0
  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
    11
    1. ton code est bizard et je doute donc fortement qu'il marche,
      0
    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.
      0
  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
    1. on s'en cogne pas mal, si elle pouvait aussi te faire dormir 8-)
      0