Lerend Scripter!
Berichten: 78
avatar
Offline Stuur privebericht
Ik heb een scriptje die de datum weergeeft van wanneer je iets hebt gedaan..
Maar ik deed dat dus net, en toen kwam er dit te staan: 2010-11-15 10:07:37
Terwijl het eigenlijk deze tijd is: 2010-11-15 17:07:37...
Ik snap even niet hoe dit komt.. in me config.php heb ik gewoon dit staan:
Code | Selecteer Alles
minimaliseren
1
date_default_timezone_set('Europe/Amsterdam');


Weet iemand wat er hier misgaat??

alvast bedankt!
Mvg,
Nick

**EDIT**
even nog voor de duidelijkheid, hij geeft dus 7uur vroeger aan dan het in werkelijkheid is..
Laatst gewijzigd door NickGames op 2010-11-15 17:11:45
15-11-2010 17:10
Dit topic is 295 keer bekeken door 53 verschillende leden
Reacties op: "Datum??"
1 | 2 Volgende pagina
Sensco Internet Diensten
Berichten: 2160
avatar
Offline Stuur privébericht
Het kan zijn dat de server tijd niet klopt.
15-11-2010 17:13
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
Je servertijd zal anders zijn dan de locale nederlandse tijd.

Misschien even bij de host vragen of ze dit voor je kunnen veranderen... Nu is er ook nog een optie in php voor om je tijd te veranderen zal dit vanavond even opzoeken voor je.
15-11-2010 17:18
Cas
BuitengewoonUniek.nl
Berichten: 1156
avatar
Offline Stuur privébericht
Welke host heb je?
15-11-2010 17:59
Moderator
Berichten: 878
avatar
Offline Stuur privébericht
hier

http://www.jw.freecrimes.com/index.php

zit ik de tijd ook niet goed staan!!

Ligt aan je host, heb je een eigen server? dan kan je het zo veranderen in je instellingen..

Huur je een webhosting pakket.. dan moet je contact opnemen met je hoster!
15-11-2010 18:03
Cas
BuitengewoonUniek.nl
Berichten: 1156
avatar
Offline Stuur privébericht
even een scriptje gemaakt

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
class TijdZone {


const 
TIMEZONE_SERVER_OFFSET = =7;

public function 
timeOffset($offset null)
{
if (
is_int($offset)) {
$local_offset $offset self::TIMEZONE_SERVER_OFFSET;
return 
time() + 3600 $local_offset;
}
return 
time();
}
}

$time = new TijdZone();


?>


Weet niet helemaal zeker of de tijd hiermee perfect klopt, maar je kunt met de uren rotzooien.
15-11-2010 18:07
Lerend Scripter!
Berichten: 78
avatar
Offline Stuur privébericht
Ja bedankt allemaal alvast voor de reacties!
Mijn host is Hosting24.com. ik heb een Gold pakket..

Hmm, waar moet ik je scriptje plaatsen, Cas?
Gewoon in de config.php, in plaats van dat stukje wat ik gepost had?

Mvg,
Nick.
15-11-2010 18:10
Berichten: 2123
avatar
Offline Stuur privébericht
@Cas: Gemaakt met een beetje hulp?
http://www.pixelpost.org/forum/archive/index.php?t-282.html
Is best wel moeilijk gewoon te zeggen dat je een scriptje ergens vandaan hebt gehaald zonder te zeggen dat het van jezelf is hé?

Begin eens met debuggen (dit woord kan ik op CP in ieder topic wel laten vallen). Maak eens een simpel script:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
<?php

echo date("H:i:s O");

?>


Wat schrijft dit scriptje naar het scherm? Zodoende kun je er proberen achter te komen waar het probleem nu werkelijk ligt.
15-11-2010 18:18
Lerend Scripter!
Berichten: 78
avatar
Offline Stuur privébericht
Hij schrijft dit naar het scherm: 11:57:58 -0600
15-11-2010 18:58
Berichten: 2123
avatar
Offline Stuur privébericht
Kijk, dat verklaard een hele boel. Onze timezone is +0100, en de timezone die je gebruikt is -0600. Precies 7 uur verschil. Dus je timezone staat niet goed ingesteld.
15-11-2010 19:16
Moderator
Berichten: 878
avatar
Offline Stuur privébericht
daar hadden we het de hele tijd al over ?
15-11-2010 19:21
Reageer op: "Datum??"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden