Modifiche charset e problemi con accenti

In caso di problemi con gli accenti utilizzare la funzione di conversione

utf8_decode($stringa)

Inserire il charset corretto nell'header

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

<meta http-equiv="content-language" content="IT">

Oppure usare la funzione

function cleanString($nome){

$nome = str_replace("\'", "'", $nome);

$nome = str_replace("'", "''", $nome);

$nome = str_replace("ì", "&igrave", $nome);

$nome = str_replace("è", "&egrave", $nome);

$nome = str_replace("à", "&agrave", $nome);

$nome = str_replace("ò", "&ograve", $nome);

$nome = str_replace("ù", "&ugrave", $nome);

return $nome;

}

$sql=iconv("UTF-8", "ISO-8859-1", $sql);