Ragazzi devo fare un controllo su un form, di un campo con valori interi e decimali.

faccio
Codice PHP:
if(!is_float($_POST['Quota']) { errato } else { buono 
ma anche se inserisco 2,50 per esempio, mi da errato!

dove sbaglio?