Avatar billede skwizie Nybegynder
19. juni 2007 - 15:25 Der er 2 kommentarer og
1 løsning

Charset problem fra funktion

Jeg bruger en funktion til at vælge hvilket sprog jeg der skal være i en menu. Men når jeg så vælger DK, og der står et æ, ø eller å kommer der blot en firkant. Jeg ved godt det er noget med charset at gøre, men hvordan får jeg funktionen til at sen det rigtige tegn over til siden.

Det virker hvis jeg direkte skriver æ, ø eller å på hovedsiden hvor menuen er.

Hvad skal der implementeres i funktionen?

Funktionen:

function global_menu($language)
{
    if($language == "UK"){
        $menu = '
            <a href="./" id="menu">HOME</a>   
            <a href="./" id="menu">HELP</a>
            <a href="./" id="menu">CONTACT</a>
        ';
       
        return($menu);
    }else{
        $menu = '
            <a href="./" id="menu">FORSIDE</a>   
            <a href="./" id="menu">HJÆLP</a>
            <a href="./" id="menu">KONTAKT</a>
        ';
       
        return($menu);   
    }
}
Avatar billede j4k0b Nybegynder
19. juni 2007 - 16:23 #1
Er det browseren eller serveren der behandler specialtegn forkert?

Har du prøvet Content-type?

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Avatar billede skwizie Nybegynder
19. juni 2007 - 18:39 #2
Ja, om det er serveren eller browseren kan jeg vel egentlig ikke svarer på. Jeg har sat charset til UTF-8 i hovedfilen. Problemet er der ikke hvis jeg direkte i hovedfilen skriver et æ. Så problemet kan vel egentlig siges at det er serveren der tolker tegnet forkert.
Avatar billede skwizie Nybegynder
26. oktober 2007 - 18:57 #3
Sidens charset var ikke rigtigt sat op... lukker!
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

IT-JOB

Politiets Efterretningstjeneste

Centerchef til Center for Applikationer i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Analytiker til Security Operationscenter i Cyberdivisionen Hvidovre

Zealand – Sjællands Erhvervsakademi S/I

Erfaren IT-projektleder med stærk teknisk indsigt

Netcompany A/S

Network Engineer

Politiets Efterretningstjeneste

API-udvikler til PET