Nun soll zusätzlich eine Unterscheidung nach Wochentagen erfolgen.
Also in diesem Beispiel:
Redirect immer von 14-18 Uhr nach google.de und permanent am So.
ansonsten nach Yahoo.
Hier der Code:
- Code: Select all
<?php
$wt = array("So","Mo","Di","Mi","Do","Fr","Sa");
$tag = date("w");
$heute = "$wt[$tag]"; //Wochentag
$h = (int)date('G'); //Stunde
if($h >= 14 AND $h < 18)
{
header('Location: http://www.google.de'); //Auf google.de weiterleiten
}
elseif($tag = "0")
{
header('Location: http://www.google.de'); //Auf google.de weiterleiten
}
else
{
header('Location: http://www.yahoo.de'); //Auf google.de weiterleiten
}
?>
Anstatt elseif($tag = "0") hatte ich auch elseif($heute = "So") getestet. Auch andere Schleifentypen mit einem weiteren if in der letzten else anweisung.
Irgendwie mache ich was falsch. Das elseif wird nicht ausgewertet. Das ist das Problem. Cache geleert. Nix.
Kann mal jemand schaun wo ich was falsch mache oder ein Doc. verlinken..
danke
TOOM