A Weblaborban már feltettem ezt a kérdést, de sajnos senki se tudott válaszolni. :-(
Hátha itt tud valaki segíteni :-)
Próbálkozom a setlocale() függvénnyel, de egy furcsa hiba jött elő.
A hétfő helyett ez jelenik meg: he'tfo"
Tehát az ékezetek külön karakterként jelennek meg.
Nézeggettem a fórumon és a Google-ban is, de nem találtam rá megoldást.
1. setlocale(LC_ALL, "hu_HU.ISO88592");
2. echo strftime("%Y.%m.%d - %A");
setlocale(LC_ALL, "hu_HU.ISO88592");
echo strftime("%Y.%m.%d - %A");
ISO-8859-2 karakterkódolást kell használnom.
- 1036 megtekintés
Hozzászólások
a setlocal az alapból nem latin2 használ?
No rainbow, no sugar
- A hozzászóláshoz be kell jelentkezni
nekem alapból UTF-8-at akart használni, ezért a weblapon a szöveg csak angolul jelent meg
külön kellett feltelepíteni az ISO-8859-2-őt, mert a weboldal is azt használja
- A hozzászóláshoz be kell jelentkezni
php, apache, sql pontos verzioi?
Nalam igyis csak "2009.03.19 - Thursday"-t ír ki, lehet h nincs valami telepitve.
[szerk]
kiprobaltam egyik eles szerveren is, ahova dolgozni szoktam, ott a phpinfo() date resz alatt ez allt:
date/time support : enabled
"Olson" Timezone Database Version : 0.system
Timezone Database : internal
Default timezone : Europe/Berlin
és:
PHP Version 5.2.6
Apache/2.2.4
MySql 5.0.45
vsz valami apache conf, vagy modul hianya lesz a ludas.
[/szerk]
- A hozzászóláshoz be kell jelentkezni
date/time support enabled
Timezone Database Version 2006.14
Timezone Database internal
Default timezone Europe/Berlin
PHP Version 5.2.0-8+etch13
Apache/2.2.3
- A hozzászóláshoz be kell jelentkezni