Citat:
Ursprungligen postat av Jake.Nu
Här har du något snabbt ihopslängt som bör funka som utgångsläge.
Jag har bara lagt in Mån-Tor.
|
Stort, stort tack för hjälpen!
Nu ser min kod ut så här:
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";
}
}
echo status_open();
?>
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