• 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:

    PHP
    date_default_timezone_set('Europe/Amsterdam');


    Weet iemand wat er hier misgaat??:P


    alvast bedankt!
    Mvg,
    Nick


    **EDIT**
    even nog voor de duidelijkheid, hij geeft dus 7uur vroeger aan dan het in werkelijkheid is..:P

  • Guest, wil je besparen op je domeinnamen? (ad)
  • even een scriptje gemaakt



    Weet niet helemaal zeker of de tijd hiermee perfect klopt, maar je kunt met de uren rotzooien.

  • 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.

  • 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:


    PHP
    <?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.

  • Dat script is dus niet van Cas en hoef je ook helemaal niet te gebruiken. Probeer gewoon nog een beetje te klooien met het setten van de timezone.

    Nieuwe reactie samengevoegd met originele reactie op 15.11.10 21:51:37:
    TS gaf via PM aan dat hij niet verder kon komen.


    Ik heb ons testscriptje even veranderd. Kijk eens wat de output nu is, klopt hij nu wel?


  • Ik al aardig wat geprobeerd, alleen dat setten van de timezone werkt gewoon niet op een of andere manier, hij blijft gewoon +7 uur voorlopen...
    Dus iets klopt er gewoon niet, alleen ik weet niet wat:S
    Dit is wat bij mij de timezone zou moeten setten:

    PHP
    date_default_timezone_set('Europe/Amsterdam');


    Alleen hij blijft +7 aanhouden:S...


    Is er misschien iemand die weet wat ik ertegen kan doen?


    Alvast bedankt!
    Mvg,
    Nick.

    Nieuwe reactie samengevoegd met originele reactie op 15.11.10 22:53:39:
    Ja, nu klopt hij zeker!
    dit komt eruit:
    22:52:18 +0100


    Ik zal hem nu nog ff proberen in te voegen in mijn config;)
    Als het allemaal lukt, post ik het hier wel even, en dan kan hij op slot;)


    *****EDIT*****


    Ik weet al hoe het komt, hety is de timezone van me sql database die voorloopt met +7!!
    Ik heb het al geprobeert te veranderen, maar het lukte niet met:

    PHP
    SET time_zone = '+1:00';


    Hij geeft wel aan dat het gelukt is, maar er gebeurt voor de rest hetzelfde in de scripts...


    weet iemand nog een oplossing??


    Mvg,
    Nick.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!