Hallo,
ich versuche einen Countdown zu realisieren, der sich nicht über
- also nicht über die Zeit vom Client den aktuellen Zeitstempel holt.
Wenn ich den Zeitstempel über PHP, ASP oder sonst was übergebe, habe ich das Problem, dass die Sprachen eben Serverseitig sind und somit immer die Zeit angezeigt wird, zu welcher das Script geladen worden ist.
Situation:
Benutzer XY hat ein Zeitguthaben von 30 Minuten.
Er meldet sich am System an und soll ab dem Zeitpunkt seiner Anmeldung (Datum1) bis zum Endpunkt seiner "Session" (Datum1+30min) den Countdown sehen.
Aktuell sieht es so aus, dass wenn er die Clientzeit (die von seinem System) herunterschraubt - er sich immer mehr Zeit "zubuchen" kann. In wirklichkeit wird er getrennt vom System (also, das problem ist es nicht) - aber die Anzeige ist eben "falsch" wenn er mit der Zeit rumspielt.
Hat jemand eine Idee wie ich stattdessen die Zeit vom Server nehmen könnte - irgendwie?
Ja, ich weiß - JS ist clientseitig und daher eigentlich unmöglich - aber es gibt ja genügend "hacks" um an diverse Dinge zu kommen. Die "Lösung" muss ja nichtmal in JS sein, bin für jede alternative offen...
*geiler smiley* hat mir auch ned weiter geholfen
aja und *noch geilerer smiley* auch nicht ;-)
Vielen Dank im Voraus für eure Anregungen und Ideen...
ich versuche einen Countdown zu realisieren, der sich nicht über
Code:
new Date();
Wenn ich den Zeitstempel über PHP, ASP oder sonst was übergebe, habe ich das Problem, dass die Sprachen eben Serverseitig sind und somit immer die Zeit angezeigt wird, zu welcher das Script geladen worden ist.
Situation:
Benutzer XY hat ein Zeitguthaben von 30 Minuten.
Er meldet sich am System an und soll ab dem Zeitpunkt seiner Anmeldung (Datum1) bis zum Endpunkt seiner "Session" (Datum1+30min) den Countdown sehen.
Aktuell sieht es so aus, dass wenn er die Clientzeit (die von seinem System) herunterschraubt - er sich immer mehr Zeit "zubuchen" kann. In wirklichkeit wird er getrennt vom System (also, das problem ist es nicht) - aber die Anzeige ist eben "falsch" wenn er mit der Zeit rumspielt.
Hat jemand eine Idee wie ich stattdessen die Zeit vom Server nehmen könnte - irgendwie?
Ja, ich weiß - JS ist clientseitig und daher eigentlich unmöglich - aber es gibt ja genügend "hacks" um an diverse Dinge zu kommen. Die "Lösung" muss ja nichtmal in JS sein, bin für jede alternative offen...
*geiler smiley* hat mir auch ned weiter geholfen
aja und *noch geilerer smiley* auch nicht ;-)
Vielen Dank im Voraus für eure Anregungen und Ideen...