Stránka 1 z 1

PHP-Čas

Napsal: pát 6. bře 2009, 20:48
od arxeiss
Začínám s PHP a napsal jsem

Kód: Vybrat vše

$den=strftime("%d", Time());
A zkoušel jsem to u sebe, neupoval jsem to, a píše mi to

Kód: Vybrat vše

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '1.0/no DST' instead in C:\web\www\pocitadlo.php on line 3
Z toho jsem pochopil že musím napsat něco co upřesní v jakém formátu je ten čas, nevím jak to přesně popsat, poradí mi někdo prosím co tam má být?
Díky

Re: PHP

Napsal: pát 6. bře 2009, 20:59
od OndraSter
Pokud s tím nechceš dělat velký ptákoviny tak pro tento případ je jednodušší použít

Kód: Vybrat vše

$den = date ( 'd' );

Re: PHP

Napsal: pát 6. bře 2009, 21:06
od arxeiss
To jsem taky zkoušel, a vypíše to to samé.
Sorry, minule jsem tam napsal špatný, ale jenom v jednom slově, Buď to vypíše
u date Strict Standards: date() [function.date]
u strftime Strict Standards: strftime() [function.strftime]
Jediné k čemu to budu používat, na udání smazání cookies, tam je mktine a u toho to vypíše tu samou chybu, jenom místo date je mktime.
Ale asi to nebudu řešit

Re: PHP

Napsal: pát 6. bře 2009, 21:53
od OndraSter
http://cz2.php.net/manual/en/function.d ... ne-set.php

Kód: Vybrat vše

date_default_timezone_set('Europe/Prague');
to by mělo pomoct.

Re: PHP

Napsal: pát 6. bře 2009, 22:01
od arxeiss
Díky moc, přesně toto jsem hledal.
A jěště, to asi vypisuje čas serveru, a ne uživatele že? Šlo by nějak aby to byl čas uživatele?

Re: PHP-Čas

Napsal: pát 6. bře 2009, 22:53
od OndraSter
Čas uživatele PHP skript nezjistí, neboť se vykoná na serveru a až pak je odeslán ke klientovi. Leda přes Javascript, ale to se opět zobrazí až po zpracování a odeslání.

Re: PHP-Čas

Napsal: pát 6. bře 2009, 23:53
od arxeiss
njn, ale díky, snad na ty stránky nebudou chodit lidi z opačného konce světa, a pak to bude OK

Re: PHP-Čas

Napsal: sob 7. bře 2009, 11:04
od martin.ol
Tak za ten čas napiš CET 8-)