De website is tijdelijk in onderhoud.
Op dit moment werken we aan een nieuwe website, daarom nemen we momenteel geen nieuwe projecten aan.
- Maandag en donderdag: 08:00 - 20:00 uur";
$openingHours .= "
- Dinsdag: 08:00 - 12:00 en 13:30 - 17:00 uur";
$openingHours .= "
- Woensdag en vrijdag: 08:00 - 17:00 uur";
return $openingHours;
}
// Functie om de volgende openingstijd te berekenen
function getNextOpeningTime() {
global $currentDay, $currentTime;
$nextOpeningTime = '';
if ($currentDay == 1 || $currentDay == 4) { // Maandag en donderdag
if ($currentTime > '20:00') {
$nextOpeningDay = ($currentDay == 1) ? 'dinsdag' : 'vrijdag';
$nextOpeningTime = '08:00';
}
} elseif ($currentDay == 2) { // Dinsdag
if ($currentTime >= '17:00' || $currentTime < '08:00') {
$nextOpeningDay = 'woensdag';
$nextOpeningTime = '08:00';
} elseif ($currentTime >= '12:00' && $currentTime < '13:30') {
$nextOpeningDay = 'dinsdag';
$nextOpeningTime = '13:30';
}
} elseif ($currentDay == 3 || $currentDay == 5) { // Woensdag en vrijdag
if ($currentTime > '17:00') {
$nextOpeningDay = 'maandag';
$nextOpeningTime = '08:00';
}
}
if ($nextOpeningTime != '') {
$nextOpening = "We zijn momenteel gesloten, maar weer geopend op $nextOpeningDay om $nextOpeningTime uur.";
return $nextOpening;
}
return '';
}
// Controleer of het huidige tijdstip binnen de openingstijden valt
$isOpen = false;
if ($currentDay == 1 || $currentDay == 4) { // Maandag en donderdag
$openingTime = '08:00';
$closingTime = '20:00';
if ($currentTime >= $openingTime && $currentTime <= $closingTime) {
$isOpen = true;
}
} elseif ($currentDay == 2) { // Dinsdag
$morningOpeningTime = '08:00';
$morningClosingTime = '12:00';
$afternoonOpeningTime = '13:30';
$afternoonClosingTime = '17:00';
if (($currentTime >= $morningOpeningTime && $currentTime < $morningClosingTime) || ($currentTime >= $afternoonOpeningTime && $currentTime <= $afternoonClosingTime)) {
$isOpen = true;
}
} elseif ($currentDay == 3 || $currentDay == 5) { // Woensdag en vrijdag
$openingTime = '08:00';
$closingTime = '17:00';
if ($currentTime >= $openingTime && $currentTime <= $closingTime) {
$isOpen = true;
}
}
// Toon de juiste status en openingstijden
if ($isOpen) {
echo "We zijn momenteel geopend. " . generateOpeningHours();
} else {
echo "We zijn momenteel gesloten. " . generateOpeningHours();
echo "
" . getNextOpeningTime();
}
?>