![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam mały problem jestem zmuszony do wykorzystywania na jednej stronie znaków diakrytycznych wielu języków, problem w tym że w php mam z tym mały problem w poniższym kodzie
a wynik jest taki: gęś g � � � � od razu pwoiem ze strona kdoowa dla pliku jest ok i przeglądarka też dobrą rozpoznaje. z góry dzięki za jakieś podpowiedzi co z tym zrobić |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat od razu pwoiem ze strona kdoowa dla pliku jest ok miałem na myśli że strona kdoowa dla pliku jest utf-8 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat No cóż, jak widać, php ma problem z unicode i to wiadomo nie od dzisiaj. W taki sposób pobierasz po 8 bitów, a polskie znaki diakrytyczne są kodowane 16, co widać na przykładzie. Nic z tym w ten sposób nie zrobisz. Pokombinuj z iconv, które pozwala na wycinanie pojedynczych znaków z tekstu kodowanego na różne sposoby. to mie teraz zmartwiłeś (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) na mojej stronce dość sporo razy pobieram dane z i do bazy i generalnie przeróbka z użyciem iconv będzie mie troche kosztowała czasu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ten post edytował szymek116 13.07.2006, 22:01:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 02:00 |