![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 16.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ech... Mam magazynowy program DOSowy, z ktorego zaimportowalem dane do bazy danych MS SQL Serwer 2000. Mam tez taki sam program, tyle ze Windowsowy (po prostu nowsza wersja), oparty na tym wlasnie serwerze SQL. Po zaimportowaniu ten program z Windowsa dziala dobrze. Pokazuje polskie znaki tak jak powinien.
Jednak gdy zrobilem w php sklep i cennik oparty o serwer SQL okazalo sie, ze zamiast polskich znaczkow mam jakies "krzaczki". Probowalem juz podmieniac je za pomoca instrukcji strreplace(), ale dziala tylko z niektorymi polskimi znakami. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Stad moje pytanie: czy macie moze jakis "uniwersalny" skrypcik, ktory mi pomoze?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Bardzo prosze o jakas pomoc, bo nie wiem juz co mam zrobic, a szef (oczywiscie) chce jak najszybciej zobaczyc efekt!!! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jest OK... No, prawie OK. Okazuje się, że w moim przypadku jest to CP852.
Mam już polskie znaki... ale oprócz: ą, Ą, ł, Ś, ś, ż, Ź. Czy może wiesz/wiecie co mogę dopisać w tym skrypcie, żeby i one mi się dobrze wyświetlały? Co znaczy, że Ci się źle wyświetlają znaki ą, Ą, ł, Ś, ś, ż, Ź? Jeśli masz CP852 to podany przeze mnie kod konwertuje Ci wszystkie polskie litery. Pokaż kontekst w jakim to robisz. Cytat Aha, jeszcze jedno. W źródle strony są polskie znaki i jak wyrzuciłem z sekcji HEAD HTMLa linijke, w której było ustawione kodowanie, prawie wszystkie znaki mi się już wyświetlają.
Jeśli chodzi o HTML, to używaj kodowania ISO-8859-2, a nie CP1250. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 15:36 |