Originariamente inviato da piesse78
il problema è che la pagina che vai a recuperare con file_get_contents potrebbe non essere utf-8;

prova a usare utf_encode *prima* di inserire il testo nel db.
Invece mi compaiono quei caratteri non appena uso utf8_encode(), avevo dimenticato di segnalarlo.