Voor de liefhebbers....
Klein en fijn, en ook zeker simpel en doeltreffend.
Omdat ik dit als plugin in mijn CMS heb gebruikt heb ik een exit() gebruikt. Niet netjes, maar het kan. Ook om Googles indexatie te voorkomen heb ik een 500-error header() meegegeven die aangeeft de site tijdelijk buiten gebruik is, zodat Google later weer terugkomt.
[COLOR= #0000BB]<?php
$s_date[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"2012-05-04 20:00"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$e_date[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"2012-05-04 20:02"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$date[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"now"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$date[/COLOR] [COLOR= #007700]>[/COLOR] [COLOR= #0000BB]$s_date[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$date[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]$e_date[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]HTTP/1.1 500 Internal Server Error[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/print"]print[/URL] [COLOR= #DD0000]"Op dit moment zijn wij van 20.00 t/m 20.02 gesloten vanwege Nationale Dodenherdenking."[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700]();
}[/COLOR]
?> Klein en fijn, en ook zeker simpel en doeltreffend.
Omdat ik dit als plugin in mijn CMS heb gebruikt heb ik een exit() gebruikt. Niet netjes, maar het kan. Ook om Googles indexatie te voorkomen heb ik een 500-error header() meegegeven die aangeeft de site tijdelijk buiten gebruik is, zodat Google later weer terugkomt.

Fixxed.
.
