- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- comunicare a l browser la codifica dei caratteri
-
comunicare a l browser la codifica dei caratteri
Ciao a tutti,
come espresso nel titolo, è possibile far forzare al browser l'uso di una particolare codifica dei caratteri? Ad esempio UTF-8?
Se io vado sul mio sito dove le pagine sono in utf-8 vedo un sacco di lettere strane al posto delle accentate (il mio firefox si ostina a usare iso8859-1 anche se imposto utf-8 sul browser).
Grazie in anticipo,
greybearP.S. ho provato a cercare sul sito ma c'è un timer che impedisce di fare ricerche successive ad intervalli inferiori a 60", il che è molto scomodo
-
Guarda io più che altro penso che hai sbagliato tu qualche cosa.
è possibile che hai salvato male il file .htm (o quel che sia) dando una codifica sbagliata.
Oppure può darsi semplicemente che invece di mettere nel file htm, il carattere già accentato tu abbia messo quelli che vengono letti dalla iso.
Comunque se passi il link lo chiariamo subito questo problema.
-
Ciao Dartfira,
il link è il seguente:
http://picoflat.helloweb.eu/PICOFLAT/?pagina=contents/knut/knut.php
ma ho scoperto proprio adesso mentre ti rispondo, che il comportamento è corretto su questo altro hosting:http://picoflat.altervista.org/?pagina=contents/knut/knut.php
In teoria io dovrei forzare il comportamento di apache con questa riga che puoi verificare:
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> ```ma sembra che non sia così, del resto io sono autodidatta. Mi sa che questo thread potrebbe finire off-topic :cry: Ciao, greybear
-
Ciao,
siccome ankio ho il tuo stesso problema, ho cercato online e ho trovato che basta mettere sul server un file .htaccess che contiene il comando
AddDefaultCharset Off
che serve per forzare la codifica sbagliata di apache.
A me ha funzionato, spero ke anke a te si sistemi il problema!
-
GRANDISSIMA !!!!
Funziona!!!
Mi fai sciogliere in un brodo di "giuggiole" :72:Grazie,
greybear