Ho questo codice:
codice:
function alfanumeric_filter($string,$start=0,$end=0,$chars="+/:&£!?^|.~`@") {
	if(!strlen($string)) return true;
	if(ereg("^[a-zA-Z0-9$chars]{".$start.",".$end."}$",$string,$array)) return true; // ".$start."-".$end."
	return false;
}
Funziona, ma se gli passo una stringa contenente spazi mi restituisce false. Perchè?
Come dovrei fare per risolvere il problema?