At skifte til et forældet tegnsæt er en kapitulation - ikke en løsning.
Hvad sætter du data ind med? Data, sat ind med iso-8859-1, bliver ikke til utf-8, selvom din DB er sat op til utf-8. I den forbindelse kan du forøvrigt ikke altid stole på phpMyAdmin
olebole > hvis utf-8 er forældet, hvad bør jeg så bruge? Hvis min DB er sat op til utf-8 og jeg indsætter data direkte ind i DB vha. phpMyAdmin, vil den data så ikke være utf-8?
"Hvis min DB er sat op til utf-8 og jeg indsætter data direkte ind i DB vha. phpMyAdmin, vil den data så ikke være utf-8?" >> Nej, vi har her på Eksperten set adskillige eksempler på, at phpMyAdmin filer var i iso-8859-1 - og sådanne filer vil indsætte ANSI, uanset hvad databasen er sat til
PS: Prøv at skrive en lille fil i utf-8, der kan indsætte en post i din DB. Lad denne post indeholde skandinaviske tegn - og se, om ikke de vises uden problemer (uden brug af mysql_set_charset('utf-8');).
Hvis det er tilfældet, skyldes dine problemer i første omgang de data, du har i DB'en - og i anden omgang den måde, du indsætter på (phpMyAdmin)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.