Når jeg læser tekst fra min database og udskriver det bliver æ, ø og å til �.
Hvad skal jeg gøre?
æ, ø og å i php
- scootergrisen
- Moderator
- Indlæg:709
- Tilmeldt:21. jun 2012, 23:40
- Kontakt:
Re: æ, ø og å i php
Sørg for at brug samme encoding hele vejen igennem.
Re: æ, ø og å i php
Jeg har fundet ud af det man skulle bar skrive ø i stedet for ø i databasen
- Daniel
- Admin
- Indlæg:625
- Tilmeldt:14. jun 2011, 09:27
- Geografisk sted:Danmark, Fyn, Nørre Aaby
- Kontakt:
Re: æ, ø og å i php
Hej Mads.
Det lyder som en lidt besværlig løsning at skulle huske det hver gang, i stedet er det bedre hvis du sætter dit MySQL output til at være det samme som din sides encoding.
Så har du sat din sides encoding til utf-8 (<meta charset="utf-8" />), så skal dit MySQL output også være det.
Du sætter MySQL output i din MySQL connection fil
$variabel = Den variabel din mysql_connect() funktion hører til.
Det lyder som en lidt besværlig løsning at skulle huske det hver gang, i stedet er det bedre hvis du sætter dit MySQL output til at være det samme som din sides encoding.
Så har du sat din sides encoding til utf-8 (<meta charset="utf-8" />), så skal dit MySQL output også være det.
Du sætter MySQL output i din MySQL connection fil
Kode: Vælg alt
mysql_set_charset('utf8', $variabel)
Re: æ, ø og å i php
Det kan måske også være den side du udskriver til der ikke har den rette encoding - kontroller også dette