<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"> rettes til <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">, da ISO er forældet.
Du har "besøg" stående i XML filen på den rigtige måde, men når det bliver vist på siden, er det forkert?
Har du prøvet at åbne din XML fil i notesblok og trykke gem som og så skifte fra "ANSI" til UTF-8?
Har du også gemt den fil som XML henter sit indhold fra til UTF-8? Og hvis der er noget fra database, skal du også derind og lave det om til UTF-8 derinde.
jeg har lavet en tom fil, og skrevet informationer ind med Æ Ø Å, og det virker ikke fra filen som jeg selv har lavet og gemt som Æ Ø Å :-( kan der ikke være noget php kode eller noget i de script jeg linker til som ikke kan håndtere æ ø å ?
Ved ikke hvordan din kode er bygget ellers, men det skal være den sidste variabel som udskrives på siden, som smides i encode. Så der ikke bliver tilføjet noget til den efterfølgende.
Det er ikke kun et spørgsmål om hvordan filerne gemmes eller hvordan meta er - hvis strømmen af data fra server til klient er forkert i forhold til forventet vil du også kunne opleve problemer.
Du bør køre med samme encoding over alt - ellers bliver det noget rod. kører databasen og alle andre filer iso kan du måske lade de ting være og kun køre xml-delen som utf men jeg er slet ikke nok inde i PHP/MySQL til at svare på hvordan du bedst kan gøre.
Nå, jeg kan se at eksperten har svigtet mht. til mail igen. Har ikke ikke modtaget nogen opdateringer herfra. Deraf intet svar. Nå men pyt, det går jo nok :)
Og lige for at runde det af med databasen. Du skal også have det som UTF-8 der. Det kan ændres i PhpMyAdmin. Hvis din fil er UTF-8, og dit database indhold stadig er ISO, så vil du også have problemer med diverse tegn. At man så kan lave en workaround i .htaccess er en anden ting. Men bør faktisk ikke være meningen. Gemmer man ALT sit indhold i samme encode, så skal det også nok virke :-)
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.