Autor | Zpráva | ||
---|---|---|---|
RiZe Profil |
#1 · Zasláno: 27. 9. 2009, 12:57:28
Pišu jeden skript pro web na hostingu od Forpsi a nedaří se mi zprovoznit funkci setlocale, resp. ignoruje má nastavení a formátovaná data jsou stále anglicky. Vyzkoušel jsem již vše níže uvedené a stále nic. Mj. mi to nefungovalo ani na mém vlastním stroji (Windows 7 RC, počeštěno balíčkem). Má někdo zkušenost s nastavením této funkce na Forpsi, nebo mám začít psát na podporu?
setlocale(LC_ALL, "cs_CZ.utf8"); setlocale(LC_ALL, "cs_CZ.UTF-8"); setlocale(LC_ALL, "cs_CZ"); setlocale(LC_ALL, "Czech_Czech Republic.UTF"); setlocale(LC_ALL, "Czech_Czech Republic.UTF8"); setlocale(LC_ALL, "Czech_Czech Republic.65001"); setlocale(LC_ALL, "Czech_Czech Republic.UTF-8"); setlocale(LC_ALL, "czech.65001"); |
||
Majkl578 Profil |
#2 · Zasláno: 27. 9. 2009, 13:18:24
pokud vim, zalezi to na tom, jake locales jsou na serveru vygenerovane.
|
||
RiZe Profil |
#3 · Zasláno: 27. 9. 2009, 13:25:58
jenže server běží na Windows (alespoň podle phpinfo) a tam nevím jak to funguje/nefunguje
|
||
Majkl578 Profil |
#4 · Zasláno: 27. 9. 2009, 13:46:09 · Upravil/a: Majkl578
http://cz2.php.net/function.setlocale
viz "Tip"; na windows strojich nelze pouzit stejne nazvy locales jako na linuxu (tudiz napr. nelze pouzit cs_CZ.UTF-8, ale czech) //forpsi jsem mel za solidni hosting... to, ze jejich servery bezi na windows je u me potapi temer ke dnu, kde je ic.cz apod... |
||
Časová prodleva: 16 dní
|
|||
Makulaj Kulkyn Profil * |
#5 · Zasláno: 13. 10. 2009, 17:30:22
ad. //forpsi jsem mel za solidni hosting...
Nejak nechapu odsuzovani forpsi na zaklade platformy serveru. To si jako myslite, ze webhosting na OS Windows neexistuje? A kde by jste jako chtel provozovat ASP ci ASP.NET aplikace? Forpsi samozrejme je solidni hosting a dava moznost zakaznikovi zvolit si platformu serveru pri objednavce hostingu. Pokud chci PHP, vyberu si Linux, pokud ASP.NET ci ASP, wiberu si Windows. Kazdy to chape a kazdy si vybere. To ze jsem "tele" a vyberu si spatnou platformu neni chyba forpsi. A to ze maji i na serverech s Windows PHP jako "doplnkovy" (nikoliv jako hlavni a primarni) jazyk beru spise jako vyhodu a moznost pro lidi, co chteji kombinovat napr. ASP.NET a PHP na jednom webhostingu. |
||
Časová prodleva: 7 měsíců
|
|||
Tomáš Podoba Profil * |
#6 · Zasláno: 3. 5. 2010, 21:45:11
děkuji, taky mi pomohlo vložit
setlocale(LC_ALL,"cs_CZ.utf8"); |
||
Časová prodleva: 5 měsíců
|
|||
chelty Profil * |
#7 · Zasláno: 10. 10. 2010, 15:46:16
má podobný problém hosting na kterém jsem jede taky na windowsu a vůbec se mi nedaří dostat česká data. Není ještě jiná varianta
zkoušel jsem setlocale(LC_ALL,"cs_CZ.utf8"); a také toto ale to je nastavení pro linux tak se ani nedivím že to nejde :-) setlocale(LC_TIME, "cs_CS.utf8","CS"); |
||
Keeehi Profil |
#8 · Zasláno: 10. 10. 2010, 15:53:00 · Upravil/a: Keeehi
Zkuste:
setlocale(LC_ALL, "czech"); |
||
Časová prodleva: 14 let
|
0