03. november 2008 - 23:42Der er
16 kommentarer og 1 løsning
Mysql korrekt charset
Hej allesammen,
Jeg er godt klar over der eksisterer en del spørgsmål angående dette, men de hjælper mig desværre ikke.
Æ, ø og å vises som små firkanter i Internet Explorer 7 og mærkelige "runer" i Firefox. Mine sider kører med utf-8 tegnsættet: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - ligeledes er alle mine filer konverteret til UTF8.
Min database med tegnsættet: UTF-8 Unicode (utf8) Kollationen i tabellerne: utf8_danish_ci
Umiddelbart har jeg stadig problemer med at printe æ, ø og å fra databasen. Hvor kan fejlen ligge?
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
Om dine sider anvender utf-8 afhænger ikke alene af, om det nævnte metatag er anført, men også af om der er en http-header (Content-Type), der yderligere angiver tegnsæt.
Jeg har nu kigget lidt på min database, eftersom al gammel data var gemt som ANSI har jeg konverteret det til UTF-8. Yderligere har jeg i min connection fil mysql_query ("SET NAMES 'utf8'");
- som fiksede en del af fejlene, nu er mit eneste problem desværre, at idet jeg gemmer en string "æ ø å" optræder den fint i PMAen som æ ø å, men når dne bliver printet på siden vises den som æ ø Ã¥
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.