Uhr in PHP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzeigen
befehl
beitrag
client
computer
date
durcheinander
einflu
erfolgen
erste
falsche systemuhr
garnicht
hans
mache
sperren
systemuhr
systemzeit
uhr
uhrzeit
zeitzone
-
$timestamp = time();
$uhrzeit = date("H:i",$timestamp);
Wenn man mit diesen Variabeln arbeitet, bekommt man als $uhrzeit immer die Zeit der Systemuhr des Computers. Ich will aber eine Zeit, die bei allen Computern, unabh?ngig von der Systemuhr, immer die richtige Zeit anzeigt. Das Problem ist eben, dass da Leute von verschiedenen Zeitzonen einloggen und dann gibt es ein Durcheinander der Zeiten.
(Ich mache einen PHP-Chat, und wenn dann steht:
Hans:18.33: BLA
Sepp:18.34: BLA
Fritz:12.21: BLA
Dann sieht man, aha, Fritz hat eine falsche systemuhr.)
Gibts da einen Befehl in PHP?
MFG
funcartoons -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
du m?sstest die System uhr vom Server nehmen, wie das geht hab ich iwo mal gesehen hier bei Lima... musste mal die Forensuche was Qu?len.
(PS: Die 30 Sekundensperre ist bei den Suchsystem ziemlich "schei?e") -
In der Suchfunktion find ich eben nichts.
EDIT: bin nochmals ?ber die Suche gegangen, ohne Erfolg...
(PS: Diese Sperre ist nervig aber durchaus sinnvoll, weil so viele Suchauftr?ge nur unn?tig langsam machen...)
Beitrag ge?ndert am 1.07.2006 12:04 von funcartoons -
$timestamp = time();
$uhrzeit = date("H:i",$timestamp);
Wenn man mit diesen Variabeln arbeitet, bekommt man als $uhrzeit immer die Zeit der Systemuhr des Computers. Ich will aber eine Zeit, die bei allen Computern, unabh?ngig von der Systemuhr, immer die richtige Zeit anzeigt. Das Problem ist eben, dass da Leute von verschiedenen Zeitzonen einloggen und dann gibt es ein Durcheinander der Zeiten.
(Ich mache einen PHP-Chat, und wenn dann steht:
Hans:18.33: BLA
Sepp:18.34: BLA
Fritz:12.21: BLA
Dann sieht man, aha, Fritz hat eine falsche systemuhr.)
Gibts da einen Befehl in PHP?
Wie kommst du darauf, dass es die Systemuhr von deine Computer ist?
PHP kennt deine Uhrzeit garnicht.
Also steht da bestimmt nicht deine Systemzeit. Es ist nat?rlich die Zeit des Servers.
Vielleicht l?sst du auch mal das Datum anzeigen. ;)
P.S. nur bei javaskript wird die Systemuhr genommen, da javaskript eine Client-Skriptsprche ist. PHP ist eine Server-Skriptsprache.
Jens -
Ich finde da nichts was funktioniert...
Ich m?chte die zeit mit rein PHP realisieren.
Beitrag ge?ndert am 1.07.2006 13:27 von funcartoons -
Ich finde da nichts was funktioniert...
Dann gehe doch mal in deine Chat und schreib etwas.
Dann ?nderst du deine Systemuhr und schreibst nochmal etwas.
Wenn du wirklich das benutzt was du oben angegeben hast, wirst du sehen dass du deine Systemuhr ?ndern kannst wie du m?chtest. Es hat keine einfluss.
?brigens kannst du auch nur
$uhrzeit = date("H:i");
benztzen, da wenn man kein Timestamp angibt der aktuelle Timestamp benutzt wird.
Jens -
ICH BIN SO DUMM!
Ich hab easy-php und da ist mein PC ja der server, also nimmt es meine Systemzeit. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage