Karl Erik Christensen kom med denne ide:
> On 29-10-2011 15:15, Birger Sørensen wrote:
>> ENielsen skrev den 10/29/2011:
>>
>>> $imgName = date("Y-m-d_Hi").'_camping_brunner.jpg';
>>
>> Afhængig af PHP version, kan der være problemer med date/time
>> funktioner, hvis der ikke angives en timezone.
>> Se evt.
>>
http://dk.php.net/manual/en/function.date-default-timezone-set.php
>> Så enten vær sikker på, at du har en timezone i php.ini, eller brug
>> funktionen til at sætte en.
>> Ellers kan jeg ikke se noget galt - det eneste, at serverens ur er off..
>>
>> Birger
>>
>
> Men *jeg* kan se noget galt
>
> $imgName = date("Y-m-d_Hi").'_camping_brunner.jpg';
>
> skal være:
> $imgName = date("Y-m-d_H:i").'_camping_brunner.jpg';
>
> fordi på billedet vises også sekunder, og de er ikke medtaget i koden.
> Hvis sekunder skal med, bør koden se således ud:
>
> $imgName = date("Y-m-d_H:i:s").'_camping_brunner.jpg';
>
> Jeg tror ikke han selv kan sætte serverens timezone.
>
> Karl Erik.
Det kan du måske... men der er ikke noget galt. Man skal kun have :
med, hvis man vil have : i output - og det vil han nok ikke, i et
filnavn.
H er timer med 2 cifre og 24-timers format, i er minutter med 2 cifre -
altså f.eks. 1715 for et kvarter over fem om eftermiddagen.
Det bør virke.
Nej han kan ikke sætte serverens ur. Men han kan bestemme hvordan PHP
behandler de data der hentes fra uret.
Og som der står på den referede side, hvis der ikke er angivet en
timezone, kan tingene gå galt i de seneste versioner af PHP...
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk