[PLUTO-help] lamp e charset

Gianluigi Belli gianluigi.belli a fastwebnet.it
Lun 10 Nov 2008 20:23:34 CET


Il lunedì 10 novembre 2008 19:19:24 Fabio Vent. ha scritto:
> Salve a tutti!
>
> Sto lavorando su di un sito, il server di sviluppo è il mio pc, con una
> kubuntu, apache2, php5 e mysql5.
> I contenuti di questo sito, sono dinamici, alcuni sono presi dal database e
> altri, di natura differente, per comodità vengono presi da un file XML.
> Il problema è che in base alla codifica che uso nel tag meta della pagina
> html o si vedono bene i caratteri provenienti dal file xml o si vedono bene
> i caratteri presi dal db.
> Più precisamente se uso
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
> i caratteri presi dal file xml si vedono correttamente.
> Se uso
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
> non si vedono più bene i caratteri del file xml ma si vedono correttamente
> quelli provenienti dal db.
>
> quindi presumo che nel database non sia impostato correttamente il charset,
> come posso controllare ed eventualmente risolvere?
> La mia shell è impostata a UTF-8 ed anche la dichiarazione del file xml è
> UTF-8:
> <?xml version="1.0" encoding="UTF-8"?>
>
> inoltre c'è qualche parametro da controllare anche per il server apache e
> il modulo php???
>
>
> Grazie, Fabio.

Direi che ti basta ricodificare i testi dal db prima di metterli in output con 
la funzione php utf8_encode.

-- 
Another Armenia, Belgium ... the weak innocents who always seem to be
located on a natural invasion route.
		-- Kirk, "Errand of Mercy", stardate 3198.4




More information about the pluto-help mailing list