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.