![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
mam dość nie typowy problem, mam tabele (kodowanie latin2). Tabela nie jest pusta, wręcz mam tam dość sporo danych (w tym z polskimi znakami). Dane z tabeli wyświetlane są na stronie o kodowaniu ISO-8859-2. Problem w tym że potrzebuje, aby można było dodawać wpisy w języku rosyjskim. Wydaje mi się, że nie da rady rosyjskich znaków zapisać w latin2, ale mam nadzieje że się myle i może ktoś mnie oświeci? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Drugim problemem jest to, że strona jest napisana w ISO-8859-2 a nie w UTF-8 a nie za bardzo mogę zmienić to kodowanie :/ Czy jest wogóle jakaś szansa to sensownie rozwiązać? Dopisane: Przepraszam, nie zauważyłem że dodałem temat do PHP a bardziej pasuje raczej do baz danych. Ten post edytował Bru2s 13.11.2008, 20:44:00 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 12 Dołączył: 9.10.2008 Skąd: Tricity.Rumia() Ostrzeżenie: (0%) ![]() ![]() |
myślę że ten artykuł rozwieje twoje wątpliwości: http://pl.wikipedia.org/wiki/ISO_8859-2
co do kodowania 8 bitowego, znaki "narodowe" zaczynają się powyżej 128 z tego co pamiętam. Jedym sposobem na zapisanie rosyjskich znaków w latin2 jest ich mapowanie(skrypt zamiast a wyświetli: Л). Co znacznie zmniejszy oczywiście wydajność skryptu. Wydaje mi się że niestety nie ma możliwości aby sensownie rozwiązać twój problem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 17:54 |