Hallo liebe Experten
Ich habe von InnoXTC eine Code erhalten, der mir meine Internetseite zu bestimmten Tagen und Uhrzeiten Offline stellt.
Kann mir jemand den Code so modifizieren, dass ich die einzelnen Tage mit jeweiliger Uhrzeit eintragen kann?
Momentan kann ich entweder die ganzen Tage oder einfach eine Start-und Stopzeit eintragen.
Es sollte so sein dass ich wählen kann z.B. Tag 6,7 Uhrzeit z.B. 14.00 Start 23.30 Stop, Tag 1 Uhrzeit z.B. 18.00 Start 22.00 Stop usw…
Schlussendlich wären die Zeiten so:
Montag - Donnerstag
17.00 Uhr - 22.00 Uhr
Freitag
17.00 Uhr - 23.45 Uhr
Samstag
13.00 Uhr - 23.45 Uhr
Sonntag
13.00 Uhr - 22.00 Uhr
Hier der Code:
// Hinweis: date('N') ab PHP 5.01 (?)
// Autor: InnuXTC 17.06.2015
// error_reporting(0);
// Wochentage (Montag = 1, Dienstag = 2, … Sonntag = 7)
$close = array();
//(1,2,4) z.B. möglich
// Geöffnet ab
$time_start = ‚09:00‘;
// Geschlossen ab
$time_stop = ‚22:00‘;
// Feiertage
$holiday = array();
// ‚18.06.2015‘,‚19.06.2015‘ in den Klammern z.B.
// Prüfen ob geöffnet ist [ WOCHENTAG | UHRZEIT | FEIERTAG ]
// Wenn ja …
if (date(‚N‘) != in_array(date(‚N‘), $close) && date(‚H:i‘) >= $time_start && date(‚H:i‘) <= $time_stop && date(‚d.m.Y‘) != in_array(date(‚d.m.Y‘), $holiday))
{
// Ausgabe OFFEN
// Wenn nein …
else
{
// Ausgabe GESCHLOSSEN mit Gimmick (Öffnungszeiten) als Beispiel
//echo „Geschlossen. Seite ist nur von " . $time_start . " bis " . $time_stop . " Uhr erreichbar.“;
// Oder Umleitung auf andere Website (z.B. geschlossen.html)
header(„Location: http://vvvvv.ch/offline.html“);
exit;
}
?>