Encoding charset con PHP

  • Creatore Discussione Creatore Discussione newOne
  • Data di inizio Data di inizio

newOne

Utente Attivo
5 Feb 2014
30
0
0
dato.pngCiao,
ho un problema con i charset.
In una tabella del database registro tutti gli utenti che si iscrivono attraverso un formulario.
Visto che tanti nomi e cognomi presentano caratteri speciali nella insert MySQL specifico il tipo di carattere in questo modo

PHP:
mysql_set_charset('utf8');

Per cui se un utente digita per esempio: Adürça Müller invece di

dato.png

Ottengo

2.png

Se il meta della pagina HTML contiene
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
il nome non viene visualizzato come nella prima immagine del database con errori.
Se elimino charset=etf8 dal meta viene visualizzato bene.

Il problema però è che quando cerco un nome nel modulo di ricerca sballa tutto.

Sapresti dirmi come procedere? Io voglio che i nomi nel database vengano visualizzati correttamente cosi come nelle pagine HTML.

Grazie
 

Discussioni simili