Mine sider er alle med charset=utf-8 db: latin1_swedish_ci har sat: mysql_set_charset('utf8', $connection);
Problem: specielle characters Å Æ Ø øåæ
I min form submit sender jeg til db, som modtager fint og ser helt normalt ud. Det er når resultatet kommer tilbage og vises i form det går galt, her vises øå
Det kan du godt, men så vil du stadig have problemer med æ og ø, som ikke er i det svenske alfabet. Så skal din database indstilles til latin1_danish_ci.
Og så kan du ligeså godt bruge UTF-8 hele vejen i stedet.
Mener du virkelig, at du ikke har adgang til din database? Hvordan opretter du så tabeller osv.? Hvis du har phpmyadmin eller et andet admin-program, kan du sagtens ændre character-set'et.
jamen jeg har da adgag, men der ligger bare en masse data, som vel vil ændre sig? Hvad er det egentlige problem, idet der bliver gem korrekt i db, men når det hentes sker der noget?
Husk, udover at angive tegnsæt og data der hentes eksternt ind, som f.eks. data i en database til UTF-8, at du også skal gemme din fil som UTF-8. Åben filen i Notesblok og tryk "gem som", så skal du vælge UTF-8 istedet for ANSI ...
Ja, præcist, det er meget underligt og input felt ser ens ud?? meget mystisk.. kan det være relateret til at jeg får "Failed to load source for:www.xxx.php"?
Fixed.. problemet var lidt komplex. da jeg kigget nærmere på hvorfor ikke alle input felter var forkerte med ø æ å , fandt jeg at result blev dobbelt tjekket i db og utf8_encode igen inden return. Så det var en dobbelt utf8_encode fejl. tak for feedback..
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.