Di solito per risolvere i problemi di codifica,
prima di una INSERT si convertono tutti caratteri particolari nella corrispettiva entità HTML;
mentre prima di ricaricare il valore in un campo input per la modifica si devono riconvertire tutti quanti in lettere normali (se non si vuole che in una input appaia "`" anzichè "è").
La cosa è molto scomoda e si rischia a volte di dimenticarsi il passaggio nel codice (a me capita)
Mi chiedevo se esiste un modo per gestire i caratteri accentati senza fare sempre questa 'trasformazione', anche perchè non mi pare corretto in casi in cui il testo da inserire nel database non sia del codice HTML (eppure sono costretto per adesso vista l'assenza di qualcos'altro di 'universale').
E se volessi gestire un sito multilingua in cui non sono solo le lettere accentate quelle che voglio convertire?
Se (tanto per esempio) mi dovessi convertire milioni di ideogrammi cinesi?![]()
Come procedete voi di solito?

)
Rispondi quotando
