Ciao a tutti, sono nuovo e questo è il mio primo post, spero di non aver sbagliato sezione

Il titolo non è molto chiaro, ma cercherò di spiegarmi al meglio.

Allora ho dei dati salvati sul db e codificati con la funzione php "htmlentities", se li estraggo e li lascio in php va tutto bene il browser mi visualizza i caratteri esatti, se invece li estraggo con ajax e poi li appendo con javascript il borwser non fa la conversione.

Esempio:

Sul db ho questo dato: "Ciao"

Se lo estraggo dalla pagina php e faccio echo Dato mi stampa "Ciao"

Se lo estraggo tramite ajax e poi lo appendo con javascript mi stampa & q u ot ; Ciao & q u o t ;
(L'ho scritto spaziato per evitare che venga convertito in doppio apice)
Ho cercato in rete ma non ho trovato molto...

Possibili soluzioni?

Grazie in anticipo