Killer-Man
Erfahrenes Mitglied
Ich will meine Besucher je nach Uhrzeit anders begrüßen.
Dazu hab ich folgende if-Anweisungen verwendet:
Allerdings zeigt er mir gerade (~18.40 Uhr) "Gute Nacht" an
Woran liegt das?
Liegt der Fehler im Script oder übermittelt der Server die falsche Zeit?
Dazu hab ich folgende if-Anweisungen verwendet:
PHP:
<?php
$uhrzeit = date('H');
if ($uhrzeit < 12) {
$gruss = "Guten Morgen";
}
elseif ($uhrzeit > 12 && $uhrzeit < 18){
$gruss = "Guten Tag";
}
elseif ($uhrzeit > 18 && $uhrzeit < 22){
$gruss = "Guten Abend";
}
else {
$gruss = "Gute Nacht";
}
echo $gruss;
?>
Allerdings zeigt er mir gerade (~18.40 Uhr) "Gute Nacht" an

Woran liegt das?
Liegt der Fehler im Script oder übermittelt der Server die falsche Zeit?