kelloco2 utworzono 31 sierpnia 2010 utworzono 31 sierpnia 2010 (edytowane) Witam ! Myślałem że mój problem będzie zwał się całkiem inaczej i będzie związany z AJAX. Jednak kiedy sprawdzałem co jest nie tak okazało się się że strona zapisana w notatniku jako UTF-8, ze znacznikiem meta UTF-8 na dysku wyświetlana jest prawidłowo a po przesłaniu na serwer zamiast Ś, ł pojawia się ? a zamiast ó jest �. Dziwi mnie to że na dysku stronka UTF-8 wygląda ok a po wrzuceniu jej na serwer w tej samej przeglądarce litery ulegają takiej transformacji. Domyśla się ktoś w czym może leżeć problem ? Ja zawsze próbuję dojść do tego co jest źle i to poprawić ale w tym przypadku nic nie mogę wymyślić. Dodam że nie wyświetlam stronki przez ajaxa. Pozdrawiam Ps heh tak spojrzałem że mój stary podpis na tym forum też ma zwalone te znaki ;/ Dodam jeszcze, najogólniej problem leży w tym że podczas ładowania i wyświetlania strony przez ajax znaki z ładowanej strony są źle wyświetlane. Czytałem że domyślnie java script używa UTF-8 i trzeba wszystko zapisać w UTF-8 jednak co mi po tym jeżeli po zmianie na utf-8 już po wrzuceniu na serwer coś jest nie tak, dziwne tylko że z dysku wyświetla się ok.
benkowik komentarz 3 września 2010 komentarz 3 września 2010 Użyj programu Notepad++. Wczytaj dokument, w zakładce Format zmień na Koduj UTF-8. Jak nie pomoże to UTF-8 (bez BOM) - nie pamiętam które działa. 1
kelloco2 komentarz 5 września 2010 Autor komentarz 5 września 2010 Dzięki pomogło. Konkretnie UTF-8 (bez BOM) na wszystkie strony
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.