Qualcuno sa dirmi dove sbaglio? è un form con 4 risposte di cui solo una giusta, alla fine mi deve dare l'esito, ma mi da sempre e solo begginer!!!!
<?php
$answer=0;
$correct=0;
(qua partono tutti gli "if" ne ho tolti ma lasciati qualcuno x far vedere come ho fatto)
if ($tirthyeight != "") $answer=$answer+1;
if ($tirthyeight == "altro") $correct=$correct+1;
if ($tirthynine != "") $answer=$answer+1;
if ($tirthynine == "altro") $correct=$correct+1;
if ($fourty != "") $answer=$answer+1;
if ($fourty == "have be living") $correct=$correct+1;
$coeff=($answer-$correct)/4;
$final=$correct-$coeff;
if ($final>=0.00 && $final<=0.75) {$total=50; $string="Beginner";}
if ($final>=1.00 && $final<=2.25) {$total=100; $string="Elementary";}
if ($final>=2.50 && $final<=3.50) {$total=150; $string="Elementary";}
if ($final>=3.75 && $final<=5.00) {$total=200; $string="Elementary";}
if ($final>=5.25 && $final<=6.50) {$total=250; $string="Elementary +";}
if ($final>=6.75 && $final<=8.00) {$total=300; $string="Elementary +";}
if ($final>=8.25 && $final<=9.75) {$total=350; $string="Pre-Intermediate";}
if ($final>=10.00 && $final<=11.75) {$total=400; $string="Pre-Intermediate";}
if ($final>=12.00 && $final<=13.75) {$total=450; $string="Low Intermediate";}
if ($final>=14.00 && $final<=15.50) {$total=500; $string="Mid Intermediate";}
if ($final>=15.75 && $final<=17.75) {$total=550; $string="Mid Intermediate";}
if ($final>=18.00 && $final<=20.00) {$total=600; $string="Upp Intermediate";}
if ($final>=20.25 && $final<=23.50) {$total=650; $string="First Certificate";}
if ($final>=23.75 && $final<=26.00) {$total=700; $string="Pre Advanced";}
if ($final>=26.25 && $final<=29.00) {$total=750; $string="Pre Advanced";}
if ($final>=29.25 && $final<=32.00) {$total=800; $string="Advanced";}
if ($final>=32.25 && $final<=36.00) {$total=850; $string="Post-Advanced";}
if ($final>=36.25 && $final<=40.00) {$total=900; $string="Post-Advanced";}
include 'form.php';
echo("$string");
?>