Citat:
Ursprungligen postat av JeZZifelt
Stort, stort tack för hjälpen!
Nu ser min kod ut så här:
...
Det fungerar dock inte för mig. Adressen till "stangt.php" kommer upp längst upp till vänster på sidan, annars ser sidan ut som vanligt men skickar inte vidare någonstans.
Är det jag som gjort något fel? :S
|
PHP-kod:
<?php
function status_open()
{
$closed = array("24/12", "20/9");
if (in_array(date("d/n"), $closed)) {
return "stangt.php";
}
switch (date("w")) {
case 1: // Mån
case 2: // Tis
case 3: // Ons
case 4: // Tor
if (time() < strtotime("11:00") || time() > strtotime("21:00")) {
return "offline.php";
}
if (time() > strtotime("16:00")) {
return "online.php";
}
return "halvonline.php";
case 5: // Fre
case 6: // Lör
if (time() < strtotime("11:00") || time() > strtotime("22:00")) {
return "offline.php";
}
if (time() > strtotime("16:00")) {
return "online.php";
}
return "halvonline.php";
case 0: // Sön
if (time() < strtotime("12:00") || time() > strtotime("20:00")) {
return "offline.php";
}
return "online.php";
}
}
header("Location: http://www.domain.tld/" . status_open());
exit();
?>
Men med denna koden så kan man alltid gå till online.php direkt om man vill..