[Php] Script de redirection

Fermé
The Rain - 4 janv. 2004 à 20:48
 Utilisateur anonyme - 5 janv. 2004 à 10:03
Salut,

j'aimerais savoir comment modifier ce code

<?php
set_time_limit(0);

sleep(3600);
header("location: http://www.monsite.com/mapage.php/");

?> 


pour que la page index.php de mon site soit bel et bien afficher parce que quand je met ce code à l'entete de ma page, et ben faut attendre 1h le chargement de la page , pendant ce temps elle reste blanche avant de voir mapage.php :\ c'est considérè comme ça...
ben moi j'aimerais bien que la personne puisse naviguer sur le site mais qu'au bout d'un certain nombre de temps elle soit redirigé...
merci d'avance ;o)
A voir également:

3 réponses

Utilisateur anonyme
5 janv. 2004 à 08:40
bonjour
sleep(3600);
arrête l'exécution du programme
pendant 3600 secondes.
cordialement.
0
Euh oui
donc je fais

<?php
set_time_limit(3600);

sleep(0);
header("location: http://www.monsite.com/mapage.php/");

?>

mais j'ai toujours le même problème impossible d'afficher le contenu de ma page index.php la page reste blanche et charge http://www.monsite.com/mapage.php/
0
Utilisateur anonyme
5 janv. 2004 à 10:03
mettre un sleep(0) pourquoi faire ? supprimer la ligne
et header ne charge pas une page htm mais spécifie une
entête http pour l'envoie de htm.
pour charger une page
avec javascript par exemple
<script type="text/javascript">
ou window.navigate("page");
ou window.location.href="page";
ou window.open("page","titre","paramètres");
.... il y en a d'autres ...
</script>

avec php je ne sais même pas ? et je ne vois pas trop l'intérêt ?

mais théoriquement index.htm est affichée "automatiquement"
quand on arrive sur le site
ou je ne comprend pas tout ou confusion

me réexpliquer le problème.
index.htm se charge quand on arrive sur le site ?? après ??
0