Forum » Izdelava spletišč » charset cms ter html problem
charset cms ter html problem
kondratiev ::
Stran imam narejeno na CMS-ju (utf-8) vse dela ok. Iz nekega programa pa imam preko xml uvoženo galerijo slik s podatki - osnovna html stran preko katere se potem generira galerija. Toda problem je, da mi ne prikazuje šumnikov: � za š. Če v brovserju zamenjam kodiranje znakov na Windows 1250 je vse ok. V htmlju ki generira fotke ni navedene nobene kodne tabele ala meta http-equiv="Content-Type" content="text/html; charset=UTF-8", zato sem dodal charset=Windows-1250, pa nič ne pomaga. Kakšen predlog? Hvala
kondratiev ::
Ko naredim izvoz dobim takle html:
?xml version='1.0' encoding='UTF-8'?
!DOCTYPE HTML Friend "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-...
html
head meta http-equiv='Content-type' content='text/html; charset=windows-1250' /
in če spremenim charset=windows-1250 v charset=UTF-8, ostane isto.
?xml version='1.0' encoding='UTF-8'?
!DOCTYPE HTML Friend "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-...
html
head meta http-equiv='Content-type' content='text/html; charset=windows-1250' /
in če spremenim charset=windows-1250 v charset=UTF-8, ostane isto.
nuclear ::
kdo rešil probl3m?
Asus G14 2023 - Ryzen 7940HS - 32GB DDR5 - GeForce RTX 4080 - 990 PRO 4TB
Gost ::
Encoding težave so v osnovi popolnoma enostavne, čim se malo bolj v njih poglobiš.
- uporabljaj vedno, če se le da utf-8
- definiraj html encoding (head meta http-equiv='Content-type' content='text/html; charset=utf-8')
- tudi sama html datoteka mora biti kodirana v utf-8 (po možnosti brez BOM, zaradi kakega php-ja), odpri jo v kakem notepad++ in preveri kakšen je encoding.
- enako velja potem v tvojem primeru za xml datoteko (definiran naj bo utf-8 - xml version="1.0" encoding="utf-8") in tudi encoding surove datoteke naj bo utf-8 in ne ascii ali kaj drugega
- povezovanje z bazami je poglavje zase (vsebine v bazi morajo biti utf-8, povezava mora imeti definirano utf-8 itd. - odvisno od vrste podatkovne baze)
- uporabljaj vedno, če se le da utf-8
- definiraj html encoding (head meta http-equiv='Content-type' content='text/html; charset=utf-8')
- tudi sama html datoteka mora biti kodirana v utf-8 (po možnosti brez BOM, zaradi kakega php-ja), odpri jo v kakem notepad++ in preveri kakšen je encoding.
- enako velja potem v tvojem primeru za xml datoteko (definiran naj bo utf-8 - xml version="1.0" encoding="utf-8") in tudi encoding surove datoteke naj bo utf-8 in ne ascii ali kaj drugega
- povezovanje z bazami je poglavje zase (vsebine v bazi morajo biti utf-8, povezava mora imeti definirano utf-8 itd. - odvisno od vrste podatkovne baze)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Prikaz Č na forumuOddelek: Programiranje | 2095 (1694) | nightrage |
» | šumnikiOddelek: Izdelava spletišč | 2995 (2499) | jerneju |
» | ŠumnikiOddelek: Izdelava spletišč | 1986 (1757) | root987 |
» | phpbb forum tezavaOddelek: Izdelava spletišč | 1611 (1346) | TICKO |
» | Kakšen program mi svetujete ? (strani: 1 2 )Oddelek: Izdelava spletišč | 6242 (5430) | webfreak |