Salve,
ho un grosso problema che non riesco a risolvere:
Ho un sito in russo che un form che preleva i dati inseriti dall'utente e li salva nel db.
Ora il problema è che i dati nel db non vengono salvati correttamente, mi ritrovo valori del tipo
Ðльбина ЦаргаÑова
Ho letto diversi post e guardato su internet ma non riesco a risolvere.
Questa è la situazione:
Il mio database è in utf8_general_ci, cosi come anche la tabella e tutti i suoi campi.
La codifica della pagina con il form è utf-8, mentre il file form.php è salvato in UNICODE (altrimenti non mi mostra correttamente i caratteri russi).
Ho pure inserito queste:
mysql_query("SET NAMES 'utf-8'");
mysql_query("SET CHARACTER SET 'utf8'");
Subito dopo la connessione al db, ma niente...
Il problema è solo nel salvataggio, perchè se dopo il submit del form mostro a video il valore inserito, questo si vede correttamente.
Secondo voi da cosa può dipendere?
grazie.