02. oktober 2012 - 21:48Der er
11 kommentarer og 1 løsning
Mysql, danske specialtegn
Hej eksperter
Jeg har fundet mange spørgsmål omkring dette her på eksperten, men uanset hvad jeg gør, så vil det bare ikke virke ! Så nu prøver jeg at oprette et spørgsmål omkring dette ;-)
Det er de danske specialtegn, som driller, når de sendes i en form og efterfølgende ligges i en mysql-database.
Siden forfra de sendes har "Encoding" Unicode UTF-8 og <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> i under meta.
Siden, hvor data ligges i database, har også "Encoding" Unicode UTF-8 og <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
I mysql-databasen er jeg gået ind under "Operationer", og sat Kollation til "utf8-danish_ci". Under "Struktur" i tabellen er feltets Kollation sat til " latin1_danish_ci".
Og uanset hvad jeg ellers prøver, ender f.eks. et ø med ø
Jeg har også prøvet alle former for "Replace", men intet hjælper.
Håber derfor rigtig meget, at nogle kan gennemskue det.
Kommer til at tænke på, at det som sådan fungerer fint med danske specialtegn på resten af hjemmesiden, men ikke her under udsendelse af mails. Dette sker ved koden:
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.