Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    96

    dove sbaglio? mi da sempre lo stesso risultato

    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");

    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    96
    ops scusate ho visto ora che il titolo che ho messo è sconsigliato. chiedo scusa

  3. #3
    Riapri la discussione con un titolo adeguato
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.