Ciao a tutti.

Houna pagina il cui charset è impostato così:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

poi ho un form che passa tutte le variabili tramite post ad uno script php.

qui eseguo il seguente codice:

codice:
foreach($_POST as $k => $v)
		{
			$add[$k] = mysql_escape_string(HtmlEntities($v));
			if( (empty($v)) || ($v=='') )
			{
				$err++;
			}
		}
eppure nel DB mi ritrovo tutte le lettere accentate "sbagliate"

del tipo che mi ritrovo "Atilde" invece di "agrave"
perchè?
Come risolvo?
Grazie a tutti in anticipo.