Avatar billede kvols Nybegynder
24. juni 2013 - 15:55 Der er 2 kommentarer

Hjælp med charset

Del et:

Jeg har følgende variabel:

$link = "http://www.php.net";

Del to:

        $linky = mb_convert_encoding($link, 'HTML-ENTITIES', "UTF-8");
        @$dom->loadHTML(file_get_contents($linky));

Siden er korrekt kodet, med UTF-8 i head osv og tekst som er på selve siden, viser korrekt ÆØÅ.

Det der sker, er at jeg henter et eller andet fra en anden hjemmeside igennem mit script (Variablen $link i del et.), den data som hentes skal også vises i UTF-8, men det sker ikke.

Jeg har forsøgt flere forskellige variationer, men intet virker, alt som hentes eksternt via scriptet, viser ikke ÆØÅ korrekt.
Avatar billede almex Mester
25. juni 2013 - 17:52 #1
Jeg har aldrig haft problemer med ÆØÅ og jeg bruger bare en simple lille Query nemlig

mysql_query("SET NAMES utf8");

Det virker med tekst på selve sider og hvis jeg henter fra andre sider (xml osv).
Avatar billede almex Mester
16. august 2015 - 12:10 #2
lukket
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

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