Jag har tidigare haft lite problem med konstiga tecken i GeoServer som hängde ihop med konflikter mellan UTF-8 kod och ISO 8859-1 (Latin). Lösningen då var att ändra kodningen i GeoServer till ISO 8859-1.
Nu stöter jag på nya problem när jag skapar hemsidor som läser och skriver data till Postgresql. Där tecken blir konstiga och det blir fel i SQL sökningar.
Efter mycket testande så visade det sig att lösningen var sagolikt enkel:
- Spara php filerna (eller html) med UTF-8 kodning (Windows: välj kodning vid spara som i notepad).
- Lägg in en meta tagg i <HEAD> taggen på websidorna som talar om att koden är UTF-8
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
Det var det hela!