Avatar billede Slettet bruger
15. januar 2009 - 17:38 Der er 5 kommentarer og
1 løsning

Charset problemer

Hvis jeg henter data ud fra min database (mysql vha php) så vises tegnene æ, ø og å som firkanter. PHP-siden de hentes til har charset utf-8 og det har databasen og tabellen, jeg henter fra også. Hvor går det så galt? Hvis jeg henter tilsvarende data til en php-side med charset ISO-8859-1 er der ingen problemer?!
Avatar billede erikjacobsen Ekspert
15. januar 2009 - 19:44 #1
Så er data nok puttet i databasen som iso-8859-1
Avatar billede Slettet bruger
16. januar 2009 - 08:38 #2
Ja, det lyder sandsyndligt, men hvordan får jeg lavet det om?
Avatar billede erikjacobsen Ekspert
16. januar 2009 - 09:08 #3
Der er vel 2 ting du skal
  1) Sørge for at der fremtidigt anvendes utf-8, når data lægges ind
  2) Konvertere eksisterende data til utf-8
Eller, som næppe kan anbefales:
  i) Jonglere med 2 tegnsæt, og konvertere på passende vis ved indlægning og udtræk.
Avatar billede roenving Novice
16. januar 2009 - 16:14 #4
Har du checket kollationen i databasen ?-)
Avatar billede erikjacobsen Ekspert
16. januar 2009 - 16:47 #5
Det er i denne sammenhæng ligemeget - den har ingen indflydelse på indholdet i felterne.
Avatar billede Slettet bruger
19. august 2010 - 17:06 #6
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester