Ciao,
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
Per cui se un utente digita per esempio: Adürça Müller invece di
Ottengo
Se il meta della pagina HTML contiene
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
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
Ottengo
Se il meta della pagina HTML contiene
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
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