up...

sto provando anche

// Controllo e Sostituzione
$data = str_replace(' ', '', trim($value));

if(preg_match('/[^a-z0-9]/i', $data, $results))
{
$fault = TRUE;

$data = preg_replace('/[^a-z0-9]/i', '<font color="red">\\1</font>', $data);
}

ma niente...