Non ho mai avuto problemi con MySQL.Originariamente inviato da dottwatson
il problema è a monte, nel database non vengono salvati correttamente e quindi anche con l ' htmlentities nulla appare.... è il charset di interrogazione SQL
Se parli della codifica, ho lo stesso identico problema con htmlentities, ho provato a cambiare codifica a iso, ad utilizzare utf8_decode ma niente, htmlentities non rispetta la codifica, mi mostra le lettere accentate così:
à èìù
oltretutto ho dovuto impostare default_charset di php su utf-8 altrimenti era anche peggio.
Se trasformo manualmente i caratteri speciali in entità tramite str_replace non ho problemi.. è la translation table di htmlentities che è sbagliata![]()
Se hai qualche idea in proposito...

Rispondi quotando