codifica dei caratteri speciali

salve

ho un piccolo problema di codifica dei caratteri speciali.

vorrei che gli utenti potessero inserire alcuni disegnini fatti con la  "ascii-art". ho provato, ma mentre phpmyadmin visulizza correttamente, il mio sito visualizza una serie di ?? per i caratteri speciali.

che potrei fare?

grazie

inviato 8 anni fa
larchitetto
X 0 X

Probabilmente il problema è causato da un disallineamento tra il set di caratteri usato da MySQL e quello usato dagli script PHP e dichiarato nella pagina HTML generata.

Che set di caratteri stai impiegando? latin1 (ISO-8859-1)?

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

intendi la voce "collation" che dà per ogni tabella??

se si, uso quella di default, cioè "latin_swedish_ci"...

cmq nelle textarea sia mie che di phpmyadmin dà i ??, poi nell'html generato mi ritrovo i caratteri giusti da parte sua.

infine: devo agire allo stesso modo di quando controllo caratteri accentati trasformandoli in output in html entities?

grazie

risposto 8 anni fa
larchitetto
X 0 X

non intendevo la collation ma il charset. Comunque prova ad usare htmlentities

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

non va... dà lo stesso risultato :(

ma mi dici come vedo il charset? no perchè io l'ho sempre lasciato di default e mi è andato sempre bene...

grazie

risposto 8 anni fa
larchitetto
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda