![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przejrzałem artykuł scannera dotyczący formatowania daty oraz kilka postów. W części z nich doradzają aby dodać do setlocale tekst 'UTF8' bądź 'UTF-8' jeśli chcemy uzyskać wynikowy tekst z strftime w tym kodowaniu.
Mi niestety nie udało się tego uzyskać przy użyciu tych rad, w przypadku dodania ciągów z UTF, mam formatowanie po angielsku. co oznacza, że nie rozpoznał polskiego kodowania. Bez UTF-8 mam zwracany tekst w kodowaniu ISO-8859-2. Poradziłem sobie na razie w poniższy sposób. Pytanie, w jaki sposób powinienem zmienić setlocale, abym nie musiał używać mb_convert_encoding?
P.S. Mój system to Windows, client: XAMPPLITE. Docelowo strona będzie na serwerze linuxowym. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 34 Dołączył: 4.09.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Też miałem z tym problem, i żadne możliwość dodanie "UTF8" czy "UTF-8" powodowała angielskojęzyczne nazwy dni, czy miesięcy ...
na dwóch maszynach i poszukaj na którejś np. typu procesora, na tej podstawie zrób sobie "IF" mój przykład ...
Ten post edytował DREEMus 19.04.2009, 16:04:25 -------------------- Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 08:01 |