1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
<?php
// **********************************************************************************************************
// GESTION HORAIRE
$heure = date('H'); // Heure, au format 24h, avec les zéros initiaux 00 à 23
$minute = date('i'); // Minutes avec les zéros initiaux 00 à 59
$jour = date('w'); // Jour de la semaine au format numérique ; 0 (pour dimanche) à 6 (pour samedi)
$jourannee = date('j'); // jour de l'année de 0 a 365
$numerosemaine = date('W'); // Numéro de semaine dans l'année ISO-8601, les semaines commencent le lundi
//************************************************************************************************************
// DETERMINATION FERMETURE
if (
// determination des heures et des jours de fermeture ( fermeture de 20h30 à 6h , le samedi et le dimanche)
($heure <= 06 and $minute >= 00) or ($heure >= 20 and $minute >= 30) or $jour == 0 or $jour == 6
// determination des semaines de fermeture
or $numerosemaine == 32 or $numerosemaine == 33
// determination jour ferier
// determination jour 2015 - 14 aout = 226 , 11 novembre = 315
or $jourannee == 226 or $jourannee == 315
)
//************************************************************************************************************
// AFFICHAGE A L'ECRAN
{
echo '<img src="fermer.jpg" border="0" /></div> '; // affichage fermé
} else {
echo '<img src="ouvert.jpg" border="0" /></div> '; // affichage ouvert
}
?> |
Partager