Andiamo per ordine ;

la mia tabella la struttura del testo è : utf8_general_ci

la pagina :
<meta charset="utf-8">


il file della connessione:


private $db_charset = "utf8"; // optional character set (i.e. utf8)

Se inserisco il testo tipo rumeno direttamente nel phpadmin (aruba) vedo i caratteri ,

la pagina php vede i caratteri è tutto perfetto.

Se invio tramite la form (insert) il testo con i caratteri speciali, nel db viene archiviato male , perchè nella form quando lo scrivo si vedono è il passaggio invio dati attraverso la form e archivio testo nella tabella che non vede i caratteri speciali

perchè?