PDA

View Full Version : [PHP] stampare caratteri speciali come "è" ?


DrZoidberg
24-10-2008, 13:26
Salve a tutti,
ho uno script php che stampa a video alcune parole, solamente che la " è " mi viene stampata a schermo in questo modo " è ".

Come posso risolvere???

dad_89
24-10-2008, 14:21
Vi sono più modi di risolvere, puoi scrivere e', oppure:

header('Content-Type: text/html; charset=utf-8');

DanieleC88
24-10-2008, 18:57
è

anonimizzato
25-10-2008, 10:04
Dipende dall'encoding che hai dato alla pagina.

Prova a passare la stringa nella funzione htmlentities().

DrZoidberg
26-10-2008, 10:55
grazie !!! :-D

DrZoidberg
26-10-2008, 12:11
il problema si presenta quando inserisco la parola nel database!!!
allora....nella pagina php ho impostato in charset in questo modo

header('Content-Type: text/html; charset=utf-8');

e la tabella del mio database è impostata con collation utf8_general_ci

ma quando vado a memorizzare nel DB la parola "è" mi memorizza " è "

xchè ???