ciao non riesco a capire dov'è il problema:
se la variabile $Upubmail non contiene dati, la virgola non dovrebbe venir scritta.. e invece viene scritta sempre.. come se "," non stesse dietro il ?codice:$Upathfoto = (isset($Upubmail) ? ",".$Upathfoto : $Upathfoto);
Come mai ?