![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 3 Dołączył: 9.05.2007 Skąd: Krzyż Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
po prostu kocham ten temat ;/
posiadam serwer na którym jest zainstalowany windows (en), apache i php5. serwer bazodanowy, MS SQL Server jest na osobnym serwerze. napisałem kod który wyświetla miasta w tabeli. zakodowałem w meta utf-8, wszystkie wyśiwetlane dane przed wyświetleniem koduje na utf-8 funkcją utf8_encode(). niestety dalej nie mogę wyświetlić poprawnie danych. prawdopodobnie to wina serwera, niestety nie wiem w jakim systemie są zapisane tam dane. ma ktoś jakiś pomysł? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
http://forum.ks-ekspert.pl/index.php?showt...mp;#entry823184
i sprawdz czy masz w htmlu odpowiedni naglowek kodowania utf-8 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat prawdopodobnie to wina serwera http://rtfm.killfile.pl/ Cytat Nie ogłaszaj, że znalazłeś błąd Kiedy masz problem z kawałkiem kodu, nie twierdź, że znalazłeś błąd, dopóki nie będziesz tego absolutnie pewien. Podpowiedź: dopóki nie pokażesz kodu łatki, która naprawia błąd, bądź testów porównawczych z poprzednią wersją, które pokazują nieprawidłowe zachowanie, prawdopodobnie nie jesteś wystarczająco pewien. Pamiętaj, że mnóstwo użytkowników nie miało takiego problemu. W przeciwnym wypadku poznałbyś rozwiązanie podczas czytania dokumentacji i przeszukiwania sieci (bo zrobiłeś to, zanim zacząłeś narzekać, prawda?). A to oznacza, że najprawdopodobniej to Ty popełniasz błąd, a oprogramowanie jest w porządku. I juz wiesz gdzie masz nie szukac bledu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Cytat wszystkie wyśiwetlane dane przed wyświetleniem koduje na utf-8 funkcją utf8_encode(). A po co? Jesli w bazie masz utf8, strone masz w utf8 to nic wiecej nie musisz juz robic.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 3 Dołączył: 9.05.2007 Skąd: Krzyż Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
doczytaj dalej. to prawdopodobnie wina serwera - nie wiem jakie jest na nim kodowanie.
wookieb - nie dało rady ;/ Ten post edytował skim 26.08.2008, 12:57:20 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
mowisz o serwerze mssql? To sie dowiedz a nie strzelasz w ciemno (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No chyba ktos ci dal dostep do tych danych. Skoro ci dal to powienien wiedziec to i owo
ps: i dalej twierdze ze to nie wina serwera tylko twoja. To nie wina serwera ze ktos dal mu inne kodowanie niz uzywasz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 3 Dołączył: 9.05.2007 Skąd: Krzyż Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
dobra nospor... prawdopodobie kodowanie to windows-1250. nie wiem jak sprawdzić, nie mam kogo zapytać...
jeśli to dokowanie widows-1250 to jak to "skodować" na utf-8? Cytat To sie dowiedz a nie strzelasz w ciemno smile.gif i strzeliłem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) windows-1250 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) - temat rozwiązany Ten post edytował skim 26.08.2008, 13:07:03 |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat i strzeliłem Nie, najpierw strzelales ze to ISO-8859-1 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) http://pl2.php.net/manual/pl/function.utf8-encode.php |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 3 Dołączył: 9.05.2007 Skąd: Krzyż Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
tak, to prawda, masz rację (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 11:40 |