"Öffnungszeiten" für Website

Hi

Ich hätte eine Frage:
Gibt es eine Lösung um auf einer Website Öffnungszeiten einzuführen?

Meine Vorstellung:
Eine einfaches Script welches bewirkt dass man auf einer Website nur zu bestimmtes Seiten auf die dort veröffentlichten Inhalte zugreifen kann.
Wenn der User zu nicht zugelassenen Zeiten auf die Website zugreift sollte sich der Hintergrund abdunkeln und im Vordergrund ein Fenster mit voreingestellten Text und der Möglichkeit ein Passwort ein Passwort einzugeben welches einem ermöglicht außerhalb der “Öffnungszeiten” auf die Website zuzugreifen.

Alternativ wäre es auch super wenn ihgr eine Lösung parat hättet ebenfalls mit Passworteingabe allerdings ohne Zeitbeschränkung. (Under construction)

Danke im Vorhinein

mit der date() funktion lassen sich einzelne Uhrzeitenteile auslesen.
So kannst du einfach die Stunde ermitteln, welche wir gerade haben, und den Wochentag als Zahl.
Dort sind die Möglichkeiten aufgelistet.
php.net/date

Willst du die aktuelle Stunde auslesen tust du das einfach so:
$stunde = date(“H”);

“H” steht fürs 24-Stundenformat mit führender null.

nun ja…
Ich bin ein etwas unerfahrener wenn nicht sogar 0815 Programierer :ps:
Somit überseigt es meine Fähigkeiten etwas ein solches Script selbst zu programmieren…
Ich bräuchte etwas fertiges…

Auf der schnelle hab ich mal das gemacht.
Besser geht es mit Sicherheit.

[code]<?php

$stunde = intval(date(‘H’));
$minute = intval(date(‘i’));
$wochentag = intval(date(‘w’)); //0 = sonntag, 1 = montag, … 6 = samstag

$offen = false;

if($wochentag >= 1 && $wochentag <= 5) //montag bis freitag
{
if($stunde >= 8 && $stunde < 18) //8:00 bis 17:59:59 Uhr
{
$offen = true;
}
}

if($offen == false)
{
die(“Pool’s Closed!”); //vll auch ein http-redirect auf eine andere seite
}

?>[/code]