FAQ |
Kalender |
Ämnesverktyg | Visningsalternativ |
![]() |
#1 | |||
|
||||
Klarade millennium-buggen
|
Har en DB med blandning av Latin1 och Utf-8 och allt ser ut som gibbrish.
Försöker jag exportera och göra nått så blir alla ÅÄÖ osv bara herpglyfer. Galet jobbigt med detta, tänkte köra find and replace manuellt med notepad++ men de är ju inte optimalt heller kanske. Utan borde vara bäst om man kan köra igång jobbet i phpmyadmin som går igenom allt och sedan ändrar från de gudsförätna latin1 swe till UTF8. Hittade uppsättningen som bör stämma med "replace" Kod:
'Ã¥'=>'å', 'Ã…'=>'Å', 'ö'=>'ö', 'Ö'=>'Ö', 'ä'=>'ä', 'Ä'=>'Ä', 'ç'=>'ç', 'é'=>'é', '¿½'=>'è', 'â'=>'â', 'hô'=>'ô', 'ü'=>'ü', 'ó'=>'ó', 'ú'=>'ú', 'â€'=>'"', '–'=>'-', '•'=>'•', 'ã'=>'ã', 'á'=>'á', 'vÃ'=>'í', 'Å¡'=>'š' |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Banned
|
funkar det inte att enbart byta encoding och collation på tabellen och fälten?
MySQL "brukar" fixa det själv |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Nykomling
|
Vet inte om detta hjälper dig fullt ut, men du kan testa detta scriptet som "Gör om databasen till UTF-8": http://www.phpportalen.net/viewtopic.php?t=115582
Har dock ingen aning om hur det blir med dina texter som du har ÅÄÖ i då, så ta en backup innan ![]() |
||
![]() |
![]() |
Svara |
|
|