• User Attivo

    Problema con caratteri accentati

    Ciao raga, volevo chiedervi un parere su cosa potrebbe essere a incasinarmi la vita con l'utilizzo di alcuni caratteri all'interno delle mie pagine web. Ad esempio se inserisco € oppure scrivo piu' mi si sballa cosi pià o peggio �
    IL problema si manifesta con caratteri accentati o poco comuni

    Cosa posso fare?


  • User Newbie

    Il problema sta nella "codifica" dei caratteri che hai adottato.

    Sicuramente il tuo sito nell'intestazione "dichiara" di utilizzare solo caratteri codificabili a 8 bit (UTF-8).

    A te servirebbe una codifica ISO-XXX se scrivi in italiano..

    Cerca un pò su google e vedrai che risolverai facilmente.

    In alternativa puoi sostituire i caratteri accentati e tutti quelli che ti creano problemi con la rispettiva codifica in UTF-8. (es. sostituisci la "è" con "&egrave" e così via..)


  • User Attivo

    @Speciale said:

    Il problema sta nella "codifica" dei caratteri che hai adottato.

    Sicuramente il tuo sito nell'intestazione "dichiara" di utilizzare solo caratteri codificabili a 8 bit (UTF-8).

    A te servirebbe una codifica ISO-XXX se scrivi in italiano..

    Cerca un pò su google e vedrai che risolverai facilmente.

    In alternativa puoi sostituire i caratteri accentati e tutti quelli che ti creano problemi con la rispettiva codifica in UTF-8. (es. sostituisci la "è" con "&egrave" e così via..)

    Mi spieghi meglòio per favore? non ci sto capendo una mazza❌x


  • User Newbie

    Allora..

    Hai due modi per risolvere il problema:

    vai su google e cerca "HTML encoding of foreign language characters"
    e vai sul primo risultato che ti dà
    (non ti mando direttamente il link perchè il regolamento del forum lo vieta)
    Adesso cerca la sezione "italiano" e ti accorgi che c'è una sorta di tabella con i caratteri e i rispettivi simboli da utilizzare "per la corretta visualizzazione".
    nelle tue pagine sostituisci tutte le lettere che trovi in quella tabella con i rispettivi "simboli"
    In questo modo avrai risolto.

    vai il "visualizza sorgente" di una di queste pagine del forum
    tra i tanti tag in HTML troverai anche questo:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

    Se fai lo stesso nel tuo sito ti accorgerai che invece di avere questo avrai una cosa del genere:
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    Puoi sostituire il campo charset, con quello sopra ad esempio, ed avrai risolto.
    Naturalmente se usi un CMS per il sito basterà che cerchi tra i parametri di configurazione il campo che gestisce la proprieta di codifica dei caratteri del sito.

    Spero di essere stato più chiaro di prima..