function verifica($stringacognome)
{
$esito = 1;
if(($stringanome == "" ))
{

echo "il campo non è inserito";
$esito = 0;

}
elseif(ereg('^[a-zA-Z]*$',$stringacognome))
{

echo "il cognome inserito è corretto ";


}
else
{

echo "il cognome inserito non è corretto ";
$esito = 0;

}

echo $esito;
if($esito == 1)
{
return 1;

}
else
{

return 0;
}
}
cosa sbaglio invece qui dentro?
per cui se il campo non è compilato mi entra nella condizione del cognome corretto?