Accenti, accenti e ancora accenti!

Scar991

Utente Attivo
30 Apr 2012
167
0
0
Salve a tutti!
Sto stilando un database per una biblioteca...
Oggi ho iniziato i test con i records, e ho sistemato alcune cose relative alla codifica, utilizzando la UTF-8-BIN nel database e inserendo l'header nelle mie pagine PHP.

Quando compilo il form dal sito per la registrazione di un testo, nell'interfaccia di mysql gli accenti vengono sostituiti da simboli strani, che però sono correttamente letti dalle pagine php.
Quando invece vado ad inserire gli altri 3000 e rotti libri via query SQL, mi avviene il caso opposto: nella tabella di mysql si vede tutto perfettamente con gli accenti al punto giusto, nelle pagine php dove dovrebbero essere visualizzati, invece, i caratteri accentati vengono sostituiti da <?> (punto interrogativo in riquadro nero)...

Ho provato anche con l'htmlspecialchars e simili, ma nulla... Qualcuno sa darmi una mano? Non dovrò compilare il form per più di 3000 volumi, vero? :P
 
ciao
prova con
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
poi nei campi mysql collation utf8_general_ci
uso quelli e non mi da problemi con le lettere accentate
 

Discussioni simili