Hello,
und die Reihenfolge der Bedingungen beachten.
Das hatte ich schon geschrieben :P
Das bezog sich auch auf Tamis Posting.
Und wo wir schon mal dabei sind:
date() liefert das Datum und die Zeit des Servers, auf dem es aufgerufen wird.
Ist schon lustig, wenn ein Ami mitten in der Nacht die Seite aufruft, und mit "Guten Morgen" begrüßt wird, ...Hm... Das ist allerdings wahr und sollte unbedingt beachtet werden.
Und du siehst mich erst einmal ratlos, denn die Request Headers geben da nix Sinnvolles her.
[Host] => testserver.lan
[User-Agent] => Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
[Accept] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
[Accept-Language] => de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
[Accept-Encoding] => gzip,deflate
[Accept-Charset] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
[Keep-Alive] => 115
[Connection] => keep-alive
[Referer] => http://testserver.lan/http-header/
[Cookie] => adam=Mann; eve=Frau; snake=b%C3%B6se
[Pragma] => no-cache
[Cache-Control] => no-cache
Aus welcher Zeitzone kommt der Request?
Und $_SERVER['REQUEST_TIME'] scheint die Zeit zu sein, die am Server gilt.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg