• User Attivo

    Character Encoding mismatch! Chi mi aiuta??

    Ciao a tutti ho un "problemino" ho provato a fare la validazione del template e mi viene fuori questo errore...:

    Character Encoding mismatch! The character encoding specified in the HTTP header (utf-8) is different from the value in the XML declaration (iso-8859-1). I will use the value from the HTTP header (utf-8).

    Come posso risolvere?

    Ps l'errore viene fuori con qualsiasi template...

    L'url è: www. sielfree.com

    Ps non fate caso agli altri altri errori del codice quel template verrà sostituito con uno che ho appena creato (validato a parte quell'errore)

    Grazie in anticipo


  • Moderatore

    a quanto vedo stai usando XHTML e anzi ti stai attenendo alle disposizione canoniche del W3C inserendo perfino il tag <xml> iniziale

    bene secondo lo standard XHTML la codifica specificata in <xml> e quella nel <meta> opportuno devono corrispondere obbligatoriamente e ovviamente devono indicare la reale codifica del documento

    nel tuo caso i testi nel sito sono UTF-8, quindi questo

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    va cambiato in questo

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    del resto anche negli header HTTP di Apache viene specificata la codifica utf-8

    Content-Type:·text/html;·charset=UTF-8


  • User Attivo

    Mooolto gentile problema risolto , era più semplice di quanto pensavo...Grazie mille 😉