Changer de page selon l'heure

Résolu/Fermé
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 - 14 déc. 2009 à 23:03
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 - 16 déc. 2009 à 16:15
Bonjour à tous,

Je voudrais savoir comment on peut faire que la page se change automatiquement vers "index2.php" à partir de 21h00 et que à 00h00 la page retourne sur "index.php".
Merci d'avance.
A voir également:

12 réponses

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 00:08
$localtime = localtime();
$heure = $localtime[2];

if ($heure >= 21) header("Location: http://www.tonsite.ext/index2.php");
else header("Location: http://www.tonsite.ext/index.php"); 

1
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
15 déc. 2009 à 07:48
Merci de ta réponse, j'ai mis le code dans mon fichier "index.php" (bien sur en modifiant le url du site) et il me dit: Warning: Cannot modify header information - headers already sent by (output started at /mnt/101/sda/3/5/XXXXXXX/index.php:8) in /mnt/101/sda/3/5/XXXXXXX/index.php on line 12
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 09:18
je pense que tu connais https://www.php.net/ ???

tu sais, donc, qu'avant un "header()" tu ne dois envoyer ni un autre "header()" ni aucun caractère... rien
0
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
15 déc. 2009 à 12:36
Ok, merci je vais essayer.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
15 déc. 2009 à 16:51
Pourais tu me dire ce que je dois rajouter, je ne trouve pas d'information. J'ai essayé de mettre <?php et php?> et ca marche pas, STP merci d'avance
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 16:55
tu ne dois surtout rien rajouter, au contraire: tu dois enlever. lis le message:
output started at /mnt/101/sda/3/5/XXXXXXX/index.php:8

ton script index.php a déjà envoyé quelque chose à la ligne 8. et ça il ne faut pas.
0
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
15 déc. 2009 à 17:12
Merci le code marche mais maintenant Firefox me dit: "Redirection de page incorrecte, Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas. La cause de ce problème peut être la désactivation ou le refus
des cookies.
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 17:16
essaie avec IE, opera, safari, ...
0
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
15 déc. 2009 à 17:22
J'ai essayé avec Google Chrome et sa dit: Cette page Web présente une boucle de redirection.
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
15 déc. 2009 à 17:25
0
homer59650 Messages postés 115 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 27 décembre 2010 7
16 déc. 2009 à 14:53
C'est bon j'ai réussi je devais le mettre dans index.php et puis les page devais être index1.php et index2.php maintenant sa marche. Merci beaucoup UgglyBoy!
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
16 déc. 2009 à 16:15
OK, bonne suite.
0