/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Tidszoner
Fra : Christian


Dato : 22-10-03 21:15

Jeg har en simpel tæller der registrere i en MySQL database
hvornår en bruger har været inde på min side.

jeg bruger php'd date(YmdHm);
men er det dato/klokken på brugerens computer eller webserveren?
Hvordan sætter jeg den til eksempelvis Engelsk tidszone?





--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Johan Holst Nielsen (22-10-2003)
Kommentar
Fra : Johan Holst Nielsen


Dato : 22-10-03 22:01

Christian wrote:
> Jeg har en simpel tæller der registrere i en MySQL database
> hvornår en bruger har været inde på min side.
>
> jeg bruger php'd date(YmdHm);
> men er det dato/klokken på brugerens computer eller webserveren?

Webserverens. PHP er serverside - derfor kan det ikke være brugeren dato.

> Hvordan sætter jeg den til eksempelvis Engelsk tidszone?

http://dk.php.net/strftime
http://dk.php.net/setlocale

Tag et kig på LC_TIME

mvh
Johan


Troels Arvin (22-10-2003)
Kommentar
Fra : Troels Arvin


Dato : 22-10-03 22:17

On Wed, 22 Oct 2003 20:15:18 +0000, Christian wrote:

> men er det dato/klokken på brugerens computer eller webserveren?

En browser fortæller ikke serveren noget om, hvilken tidszone, den
befinder sig i, så du ved intet om, hvad klokken er på publikums
computere.

> Hvordan sætter jeg den til eksempelvis Engelsk tidszone?

Du bør efter min mening altid gemme tidspunkter i UTC (også kendt som
GMT), og så ved præsentationstidspunktet formattere og konvertere efter
behov. Hvad behovet er, kan man enten sjusse sig til (hvis man fx.
forventer kun at have gæster fra Danmark) eller bede folk angive og fx.
gemme i en cookie efter angivelsen.

--
Greetings from Troels Arvin, Copenhagen, Denmark


Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste