[PHP] Question sur include, Header & sleep

Question sur include, Header & sleep [PHP] - PHP - Programmation

Marsh Posté le 25-04-2003 à 23:35:52    

bonjour,
 
J'ai une petite question sur commentmettre en oeuvre ceci :
 
juste aprés une identification avec succés dans ident.php je voudrais appeler une page identok.php affichant  
comme sur ce forum 'vos cookies ont été mis à jour avec succés etc...', un sleep(), puis charger
la page de bienvenue main.php (qui contient des frames).
 
Comment mettre cela en oeuvre ?
 
je n'ai pas réussi avec le Header() puisqu'il ne doit pas avoir de l'html avant...
j'ai essayé  :
 
include("identok" );
sleep(2);
include ("main.php" );
 
mais ils s'affichent dans la même fenêtre (le code), ceci m'emene a demande s'il existe aussi une fonction php
permettant d'effacer l'écran ?
 
Merci de votre aide [:japv]


Message édité par muse le 25-04-2003 à 23:36:21
Reply

Marsh Posté le 25-04-2003 à 23:35:52   

Reply

Marsh Posté le 26-04-2003 à 01:02:33    

Ben comme sur ce site, tu t'embête pas. Quand c'est ok, t'affiches le message "ok" en mettant une balise meta de redirection dans le <html><body>.
Sinon, tu réaffiche le formulaire ou un simple message d'erreur (comme c'est fait ici)

Reply

Marsh Posté le 26-04-2003 à 01:07:23    

Muse a écrit :

bonjour,
 
J'ai une petite question sur commentmettre en oeuvre ceci :
 
juste aprés une identification avec succés dans ident.php je voudrais appeler une page identok.php affichant  
comme sur ce forum 'vos cookies ont été mis à jour avec succés etc...', un sleep(), puis charger
la page de bienvenue main.php (qui contient des frames).
 
Comment mettre cela en oeuvre ?
 
je n'ai pas réussi avec le Header() puisqu'il ne doit pas avoir de l'html avant...
j'ai essayé  :
 
include("identok" );
sleep(2);
include ("main.php" );
 
mais ils s'affichent dans la même fenêtre (le code), ceci m'emene a demande s'il existe aussi une fonction php
permettant d'effacer l'écran ?
 
Merci de votre aide [:japv]


 
avec un peu de javascript en prime  :)  
 
 

Code :
  1. include("identok" );
  2. sleep(2);
  3. <script language="javascript">
  4.    window.location.href="main.php";
  5. </script>


 
voilà ... tu te debrouilles pour l'integrer au php et le rendre XHTML Compliant si tu le souhaite.  ;)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 26-04-2003 à 05:45:52    

Ou tous simplement (xxx représente le nombre de secondes à attendre) :

Code :
  1. <META HTTP-EQUIV='Refresh' CONTENT='xxx; URL=/main.php>


À placer entre <head> et </head>. Et ça marche même sans javascript. :)

Reply

Marsh Posté le 26-04-2003 à 11:13:14    

Kalex a écrit :

Ou tous simplement (xxx représente le nombre de secondes à attendre) :

Code :
  1. <META HTTP-EQUIV='Refresh' CONTENT='xxx; URL=/main.php>


À placer entre <head> et </head>. Et ça marche même sans javascript. :)
 


 
 :jap:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 26-04-2003 à 13:36:04    

merci à tous [:japv] j'opte pour la 1ere solution puisque j'ai pas trop capté pour l'instant l'autre solution.


Message édité par muse le 26-04-2003 à 13:37:22
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed