Polskie litery na stronie

Problemy związane ze stronami HTML

Polskie litery na stronie

Postprzez Respect » N kwi 08, 07 20:51

Witam, mam pytanie dotyczące polskich liter mianowicie na stronie wyświetlają się tak:

Poprawnie: śźćżąół
Na stronie: œŸćżšół

Czym może być to spowodowane?
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Mattrick » N kwi 08, 07 20:56

Złym kodowaniem strony, sprawdź czy w headzie masz tak samo wyglądającą linijkę:
Kod: Zaznacz cały
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">

Jest to międzynarodowy standard kodowania polskich (i innych języków europy środkowej) znaków narodowych.
Mattrick
 
Posty: 48
Dołączył(a): N kwi 08, 07 18:54

Postprzez Neo » N kwi 08, 07 21:03

Ew. może być też wina przeglądarki ;) używając explolera wejdz w widok -> kodowanie i wybierz Europa Środk ;)
Avatar użytkownika
Neo
 
Posty: 762
Dołączył(a): Pt kwi 06, 07 11:37
Lokalizacja: Bydgoszcz

Postprzez Respect » N kwi 08, 07 21:13

Mattrick - to już sprawdziłem wcześniej i jest dokładnie jak napisałeś.
Neo - mam tak ustawione.

Styl strony nie wskazuje w źródle na kodowanie strony. Nie wiem czemu tak się dzieje.
Hm.. jednak znalazłem ale nie wiem jak ustawić w AvantBrowser Europa Środkowa (Windows) a nie ISO :???:
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Mattrick » N kwi 08, 07 21:54

Może podaj adres strony/wrzuć ją, a my zobaczymy czy u nas jest tak samo. ;)
Mattrick
 
Posty: 48
Dołączył(a): N kwi 08, 07 18:54

Postprzez Respect » N kwi 08, 07 21:58

Teraz to już rozchodzi się o ustawienie "Europa Środkowa (Windows)" na stałe w przeglądarce.

Hm... ale znalazłem tez coś takiego:
"Przypuszczam, że złe kodowanie to problem związany z mysql. W phpmyadminie jest to kodowanie i wszystko gra. Ktoś gdzieś pisał, że problem występuje od wersji Mysql 4.1 w górę."
Ostatnio edytowano N kwi 08, 07 22:08 przez Respect, łącznie edytowano 1 raz
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Mattrick » N kwi 08, 07 22:07

Spróbuj widok->kodowanie->Europa Środkowa (ISO-8859-2) albo coś koło tego.
Mattrick
 
Posty: 48
Dołączył(a): N kwi 08, 07 18:54

Postprzez Respect » N kwi 08, 07 22:12

Na mysql1.ugu.pl
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_polish_ci
Mattrick to działa ale do kolejnego odświeżenia. Bo IE nie zapisuje tego.
I co jest dziwne mam problem z tymi znakami tylko na mojej stronie. Wszedzie indziej jest ok.
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Neo » N kwi 08, 07 22:19

Nieraz tak jest, ale w phpmy admin nic nie zmieniaj bo ci sie tabele popieprzą z deczka;-/
Avatar użytkownika
Neo
 
Posty: 762
Dołączył(a): Pt kwi 06, 07 11:37
Lokalizacja: Bydgoszcz

Postprzez Respect » N kwi 08, 07 22:29

Niech ktoś sprawdzi u siebie na stronie czy ma podobny problem z tymi literami. U mnie na 2 stronach występuje ten problem.

Chyba poczekam na Admina, może on coś poradzi.
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Neo » N kwi 08, 07 22:33

na 2 stronach? pisane w html czy php?
Avatar użytkownika
Neo
 
Posty: 762
Dołączył(a): Pt kwi 06, 07 11:37
Lokalizacja: Bydgoszcz

Postprzez Respect » N kwi 08, 07 22:34

html
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez Neo » N kwi 08, 07 22:37

To phpmyadmin nie ma nic do tego bo interpreter php w takim razie nie pracuje :-)

Może podczas zapisywania plików było wybrane złe kodowanie? bo też taka opcja jest? bo moim zdaniem wina leży po stronie skryptów/strony a nie serwera...
Avatar użytkownika
Neo
 
Posty: 762
Dołączył(a): Pt kwi 06, 07 11:37
Lokalizacja: Bydgoszcz

Postprzez Respect » N kwi 08, 07 22:40

BINGO! właśnie przed sekundą sam do tego doszedłem :P zapisałem jako htm ale wybrałem kodowanie UTF-8 :mrgreen: jako html też z tym kodowaniem poszło.

Dzięki chłopaki za pomoc.
Tyle kombinacji, ale zakończonych sukcesem.
Avatar użytkownika
Respect
 
Posty: 303
Dołączył(a): Cz kwi 05, 07 15:10

Postprzez RaFFi » Śr kwi 25, 07 14:40

nie lepiej w configu pod <PHP wkleić header('Content-Type: text/html; charset=iso-8859-2'); ??
RaFFi
 
Posty: 42
Dołączył(a): N kwi 22, 07 21:58
Lokalizacja: Gdańsk CitY

Następna strona

Powrót do HTML

Copyright © 2007-2011 ugu.pl
Wszelkie prawa zastrzeżone.
Polityka prywatności

cron