vabbè ma il risultato è dato da quanto prima x cui ti verifica solo
e questo è dovuto dai precedenti ifCodice PHP:
if ($final>=0.00 && $final<=0.75) {$total=50; $string="Beginner";}
x cui se non testi i dati PRIMA dei test come fai a dire che non sono corretti ed il risultato è sbagliato?