Ik heb een vraag over date function.
Op een site moet bij de openingstijden de tekst komen dat ze op 21 en 22 april a.s. dicht zijn.
Dit is geen probleem. Maar dan willen ze ook dat de tekst na de 22e meteen van de website verdwijnd. Hoe kan ik dit het beste doen.
Ik zelf dacht iets van
date('y-m-d') > '2011-04-22' maar dan houd het ook verder op.
Iemand die mij met dit kan helpen :D?
Je wil de andere kant op neem ik aan, van datum naar tijd waar je mee kan rekenen. [php]mktime[/php] kan je gebruiken om een tijd te maken, en die kan je vergelijken met [php]time[/php]. Of [php]strtotime[/php], dat is nog simpeler:
<?php
if (time() < strtotime('2011-04-23'))
echo 'Wij zijn 21 en 22 april dicht';
?>
Je denkt verkeerd om naar mijn mening.

<?php

$gesloten = array('2011-04-21', '2011-04-22');

if(in_array(date('y-m-d'), $gesloten)){

echo 'text dat we gesloten zijn.';
}
bedankt Jelmer. Werkt perfect. Ik denk echt altijd te moeilijk na over dit makkelijke codes. Als ik dit zo zie had ik dat met een gezond verstand ook wel zelf kunnen doen (denk ;))

Reageren