Visualizzazione dei risultati da 1 a 8 su 8

Discussione: UTF-8 non lavora bene

  1. #1

    UTF-8 non lavora bene

    Se nel codice scrivo "Così e cosà" ottengo l'errore sui caratteri accentati (il rombo nero col ? bianco)

    codice:
    <!doctype html>
    <html lang="it">
    <head>
    	<meta charset="utf-8">
    ... ....
    </head>
    
    <body>
    
    
    
    Così e cosà</p>
    .... ...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2
    Anche aggiungendo il vecchio/classico Meta il risultato non cambià ...
    codice:
    <!DOCTYPE html>
    <html lang="it">
    <head>
    	<meta charset="UTF-8">
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    ......
    ......
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    controlla la codifica del file meglio che sia ansi.
    i dati sono in chiaro o arrivano da db?
    hai già forzato gli header?

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    o il file non è salvato in UTF-8 o il server non sta inviando il charset corretto al client (cosa verificabile guardando negli header di risposta con firebug)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Originariamente inviato da fcaldera
    o il file non è salvato in UTF-8 o il server non sta inviando il charset corretto al client (cosa verificabile guardando negli header di risposta con firebug)
    A quanto pare il mio editor (Coda su Osx) stava salvando i file in "Western". Una volta risalvato il file con modalità utf-8 è andato tutto a posto.

    L'header di risposta però non è cambiato. E' sempre lo stesso anche dopo il nuovo salvataggio. Quindi non capisco dov'è che si legge che la codifica è utf-8

    codice:
    Date: Mon, 11 Jun 2012 08:40:28 GMT
    Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8r DAV/2 PHP/5.3.6
    X-Powered-By: PHP/5.3.6
    Content-Length: 2439
    Keep-Alive: timeout=5, max=100
    Connection: Keep-Alive
    Content-Type: text/html
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    il tuo server non sta mandando la codifica al client. se apri con firebug la pagina di questo thread vedrai

    Content-Type text/html; charset=iso-8859-1
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    O anche dai menù del browser controlli che codifica sta usando, solitamente visualizza-->Codifica e ti dice la codifica ricevuta dal server.

  8. #8
    Originariamente inviato da fcaldera
    il tuo server non sta mandando la codifica al client. se apri con firebug la pagina di questo thread vedrai
    Scusa ma... come dovrei fare a far mandare la giusta codifica da parte del server?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.