Vraagje over de laatste forum berichten (block-phpBB_Forums.php) voor op de startpagina. De tijd niet goed weergegeven. De klok loopt 1 uur achter.
De tijd wordt weergegeven door de UNIXTIME.
[php:1:eb9eac87ce]
"SELECT topic_id, poster_id, FROM_UNIXTIME( post_time,'%d %b %Y om %T') as post_time FROM ".$prefix."_bbposts where post_id = '$topic_last_post_id'" );[/php:1:eb9eac87ce]
Kan ik dit handmatig ergens instellen?
Bedankt.
Edit: php tags geplaatst door BlueLion, Administrator
BlueLion Administrator
Joined: Aug 21, 2004
Posts: 2836
Posted:
Tue 18 Jan 2005 9:13
Controleer eerst hoeveel tijd in seconden jouw server in tijd scheelt met de Nederlandse tijd.
voorbeeld:
De servertijd is 3 uur later. 3 uur x 60 minuten = 180 minuten
180 minuten x 60 seconden = 10800 seconden.
Nu jouw script:
[php:1:0396a0ae0c]"SELECT topic_id, poster_id, FROM_UNIXTIME( post_time,'%d %b %Y om %T') as post_time FROM ".$prefix."_bbposts where post_id = '$topic_last_post_id'" );[/php:1:0396a0ae0c]
verander dit naar:
[php:1:0396a0ae0c]"SELECT topic_id, poster_id, FROM_UNIXTIME( post_time+10800,'%d %b %Y om %T') as post_time FROM ".$prefix."_bbposts where post_id = '$topic_last_post_id'" );[/php:1:0396a0ae0c]
Je ziet dat NA postime het aantal seconden staat dat de Nederlandse tijd scheelt met de fictieve server tijd.
Succes,
BL
Donaties
Adverteren
Wilt u het forum steunen, dan kunt u nu eenvoudig doneren met PayPal.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum