09. maj 2008 - 13:13
Der er
7 kommentarer og 1 løsning
Replace Æ ø virker ikke
function MyConverter(str) str = Replace(str, "Ã|", "æ") str = Replace(str, "ô", "Æ") str = Replace(str, "Ã`", "ø") str = Replace(str, "Ã_", "å") str = Replace(str, "Ã:", "Å") str = Replace(str, "æ", "æ") str = Replace(str, "Æ", "Æ") str = Replace(str, "ø", "ø") str = Replace(str, "Ø", "Ø") str = Replace(str, "å", "å") str = Replace(str, "Å", "Å") MyConverter = str End function MyConverter(navn) Problemet er at den ikke replacer noget overhovedet?
Annonceindlæg fra QNAP
hvis navn er kirsten sjøllund bliver ø ikke replacet
Måske navn=MyConverter(navn)
Ja, hvis det stadig ikke virker efter erikjacobsens løsning, så må det være noget rod i tegnsættet, dvs. noget blanding af ISO-8859-1 og UTF-8.
manglede sørme lige function MyConverter(str) str = Replace(str, "æ", "æ") str = Replace(str, "æ", "æ") str = Replace(str, "ø", "ø") str = Replace(str, "Ø", "Ø") str = Replace(str, "Ã¥", "å") str = Replace(str, "Ã¥", "Å") str = Replace(str, "Ã|", "æ") str = Replace(str, "ô", "Æ") str = Replace(str, "Ã`", "ø") str = Replace(str, "Ã_", "å") str = Replace(str, "Ã:", "Å") str = Replace(str, "æ", "æ") str = Replace(str, "Æ", "Æ") str = Replace(str, "ø", "ø") str = Replace(str, "Ø", "Ø") str = Replace(str, "å", "å") str = Replace(str, "Å", "Å") MyConverter = str End function
det er en blanding af ISO-8859-1 og UTF-8. der giver problemet
Ok. Jamen så bør du nok vælge det ene og så rette alle sider og databaser til det :) Jeg kan personligt bedst lide UTF-8.
Den rigtige løsning vil være at få styr på tegnsæt i dit projekt. Men virker det ikke med ændringer fra 09/05-2008 13:15:42 ?
vi started med utf-8 men så var der lige nogle af siderne havde ISO-8859-1 så det crappede jo det hele godt op, jeg er også kommet til den konklution at alt i databasen må (suk) laves om. Mon nogen har en mega replacer man kan bruge til det formål ?
Kurser inden for grundlæggende programmering