Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217

    Codifica caratteri di file html incluso

    Visualizzo un file .html (creato con Openoffice) tramite include.
    codice:
    include("regolamento.html");
    Nonostante ovviamente sia visualizzato correttamente in Openoffice, nel sito la codifica degli accenti è errata:



    Come posso risolvere?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Hai provato a settare il charset della pagina in utf8? (da metatag)

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Originariamente inviato da RoTeam
    Hai provato a settare il charset della pagina in utf8? (da metatag)
    La pagina che esegue l'include e che "ospita" l'html visualizzato, ha questo metatag nell'head:
    codice:
    <meta charset="utf-8">

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Inoltre scopro ora che Openoffice a sua volta aveva dato un head al documento html, che contiene, tra l'altro:
    codice:
    <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    217
    Risolto inserendo
    codice:
    header('Content-Type: text/html; charset=utf8');
    nell'head della pagina, prima di qualsiasi output.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.