ret server tiden

Tags:    php

Hej, jeg har et problem med at min server ligger ikke i danmark så tiden er 2 timer bagud, men da jeg bruger timestamp, kan jeg ikke bare lave en htacces fil og så rette det, og os prøvet med en funktion at rette det, men det virker ikke.


er der nogen som ved hvad jeg kan gøre?



Hvorfor skifter du ikke bare tidszonen i php?

http://www.php.net/manual/en/function.date-default-timezone-set.php



det virker ikke jonas, jeg bruger timestamp det jo noget med databasen af gøre :(



Start med at udføre denne query på databasen efter du har forbundet til den:

mysql_query("SET time_zone = 'Europe/Copenhagen';");

(selvfølgelig afhængig af hvilken database og tilhørende PHP-bibliotek du bruger)

Se også http://dev.mysql.com/doc/refman/5.1/en/timestamp.html

Du kunne også bare vælge at bruge en anden type end timestamp i databasen.



Indlæg senest redigeret d. 04.08.2010 10:23 af Bruger #3143
Det virker desværre heller ikke :(, det er bare meget jeg skal rette hvis jeg ikke skal bruge timestamp



Ok, jeg har heller ikke testet det. Søgte bare og fandt dokumentationen.

Er du sikker på at det ikke virker, at det ikke bare er fordi du har prøvet at læse gamle værdier gemt i den forkerte tidszone?

Har du prøvet at læse fejl-variablen for at se om der kommer nogen fejl fra databasen når du kører querien?



der kommer ikke nogen fejl, og jeg har testet ved at lave en timestamp som opdateres hver gang man refresher siden, så må jo nok hellere lave aaaaaalle tabeller om til en anden format :).

tak for hjælpen ihvertfald



t