[php] Script qui s'execute différement selon l'heure

lonewolf -  
 lonewolf -
bonjour a tous,

j'ai un script qui fonctionne normalement mais je voudrais pouvoir m'arranger pour que selon l'heure ou le script est lancé celui ci s'execute de facon différente.

Pour etre plus clair, si le script est lancé avant 8h00 ou après 11h00, je voudrais que celui ci me renvoi sur une autre page qui indique la fermeture de la page.

Est ce possible ?

Et si oui comment faut il s'y prendre ?

Merci d'avance pour votre avis et votre aide éclairé.

Amicalement

A voir également:

2 réponses

Atropa Messages postés 1940 Date d'inscription   Statut Membre Dernière intervention   274
 
bonjour,

c'est très simple mais ca dépend de l'architecture de ton site.

est ce que toutes les pages sont inclu dans index.php ?
et t'il fait sous forme de fonction ?
ou autrement ?

$heure = (int)date('G');
if($heure >= 8 || $heure < 11) {
         la page qui doit s'affiche de 8h a 11h
}
else {
      la page le reste du temps
}


il y a pleins de moyens pour ne pas avoir a encadre la 2ème page dans un else
mais ca dépend comment ton site est développé
0
lonewolf
 
Merci enormement,

c'est bien la solution

<!-- ajout heure d'execution 1ere partie -->

<?php
$getdate = getdate();
if ($getdate['hours']>7 && $getdate['hours']<11)
{
mon script
}
else
{
	echo '<meta http-equiv="Refresh" content="0;URL=heure.php">'; 
}
?>

<!-- fin d'ajout heure d'execution 2ème partie -->


Amicalement
0