Ho un problema con delle variabile $_POST

Nello specifico quando cerco di salvare su una tabella db il carattere euro € mi inserisce ? non lo riconosce.

Ho gia' provato a settare nell'header

header("Content-type: text/html; charset=ISO-8859-1");

e

header("Content-type: text/html; charset=ISO-8859-15");

ho provato anche con utf-8 ma nulla

so due giorni che ci sbatto su sta cosa