Posez votre question Signaler

Pause dans un script PHP [Résolu]

Math - Dernière réponse le 15 mai 2012 à 16:00
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.
Lire la suite 

Pause dans un script PHP »

14 réponses
Réponse
+13
moins plus
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
babalouk - 18 oct. 2011 à 11:56
Je viens de lire ce post...
etienne - 29 nov. 2011 à 22:41
je vien de lire ce post il ma bien servie :)
a - 15 mai 2012 à 16:00
idem
Ajouter un commentaire
Réponse
+7
moins plus
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
inconue - 31 oct. 2010 à 13:36
ton code est bizard et je doute donc fortement qu'il marche,
inconue - 31 oct. 2010 à 13:38
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.
Ajouter un commentaire
Réponse
+0
moins plus
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
dontx - 26 nov. 2011 à 18:25
on s'en cogne pas mal, si elle pouvait aussi te faire dormir 8-)
Ajouter un commentaire
Ce document intitulé « Pause dans un script PHP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?