Sluit de site op een bepaald tijdstip...

Gestart doorAarclay18 reacties91 weergaven

19 berichten · pagina 1 van 2

Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Voor de liefhebbers....

[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.
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zeker handig!
Bedankt biggrin
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Simpel, maar handig..
Juist omdat ook veel mensen die 500 niet zullen toevoegen waar dan de kans is dat Google in die tijd langs komt en de website indexeert als offline.. (Gesloten).
0
Berichten
3.037
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat had ik net nodig, bedankt!
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Die header staat alleen niet op de goede plek, hor in de statement te staan. yummieFixxed.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Nice smile.
Voor volgend jaar dan maar ;p
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je servertime fout staat ben je wel gejost emo
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Als je servertime fout staat ben je wel gejost emo
Ja, maar moet je dat ook per PM melden?
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Antonn schreef:
Als je servertime fout staat ben je wel gejost emo
Maar ga er van uit, van je eigen hosting of een andere professionele hosting dat die niet fout staat. Want dan licht bijna alles in de *. Net zoals dit forum als..
maar dan is als en niet gebeurd smile.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Antonn schreef:
Als je servertime fout staat ben je wel gejost emo
Ja, maar moet je dat ook per PM melden?
Kwist niet dat je er ook topic over had, ik dacht dat het enkel in het scripts topic stond waar je niet mag reageren.
0
Berichten
92
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
waar moet je dit dan zette? In je index of wat
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waar je het wilt, het liefst in een bestand dat je include bijvoorbeeld header.php zodat het op elke pagina komt smile
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Waar je het wilt, het liefst in een bestand dat je include bijvoorbeeld header.php zodat het op elke pagina komt smile
Niet bij iedereen noemt dat een header. Zo breng je iedereen in de war. Normaal hoort zoiets bovenaan in een code, dus in een bestand die je op elke pagina bovenaan includet kan het het best.

toevoeging op 29 juli 2012, 11:57:15:
En het moet bovenaan i.v.m. de exit().
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Shahiem schreef:
Waar je het wilt, het liefst in een bestand dat je include bijvoorbeeld header.php zodat het op elke pagina komt smile
Niet bij iedereen noemt dat een header. Zo breng je iedereen in de war. Normaal hoort zoiets bovenaan in een code, dus in een bestand die je op elke pagina bovenaan includet kan het het best.

toevoeging op 29 juli 2012, 11:57:15:
En het moet bovenaan i.v.m. de exit().
Hij zegt toch ook "bijvoorbeeld" ? yummie
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thommity schreef:
Eerdere citaten tonen
Antonn schreef:
Eerdere citaten tonen
Shahiem schreef:
Waar je het wilt, het liefst in een bestand dat je include bijvoorbeeld header.php zodat het op elke pagina komt smile
Niet bij iedereen noemt dat een header. Zo breng je iedereen in de war. Normaal hoort zoiets bovenaan in een code, dus in een bestand die je op elke pagina bovenaan includet kan het het best.

toevoeging op 29 juli 2012, 11:57:15:
En het moet bovenaan i.v.m. de exit().
Hij zegt toch ook "bijvoorbeeld" ? yummie
Inderdaad, mensen kunnen weer eens nie lezen clown
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren