Salve ^^ho un problema con dei caratteri accentati, inseriti in dati su database mysql in formato varchar e codificati utf8_unicode_ci; in breve questi vengono stravolti all'atto della visualizzazione dell'output html.Se convertiti in entity il ; mi stronca la stringa anzitempo, dandomi un output scorretto.Suggerimenti?
"Ciò che accomuna le community dei giochi di ruolo online e le cittadine del primo medioevo è la cultura media delle loro popolazioni"
Pagine: 1
10/04/2009 10:20:47
innanzitutto, non so come stai sviluppando quindi scusami se faccio ti "doppio" qualche procedura:1° Le pagine PHP ed HTML devono essere salvate in formato UNICODE2° La stringa che vai a salvare falla passare attraverso la funzione utf8_encode() [Link ]3° Ricordati di settare gli Header, si html che php, con la codifica corretta di caratteri:
You ask for pity? You demand mercy? I have only Justice.Incoming...
10/04/2009 10:42:57
Il problema più grosso è proprio il punto 1 =P
10/04/2009 13:11:35
Ragazzi vi ringrazio entrambi e mi scuso di aver omesso alcune informazioni che davo per scontate, quali appunto quelle che mi avete giustamente indicato ^^"Purtroppo il problema è proprio legato al risultato "anomalo" della visualizzazione della query, laddove teoricamente non dovrebbe esserlo.Cercherò un altro po' in giro 😉 Grazie lo stesso.