Pourquoi l'instruction de sortie else apparaît-elle à chaque fois qu'elle est ouverte, c'est-à-dire « Ce n'est pas un type numérique ou inférieur à 0, veuillez entrer le score correct. » ? De plus, pourquoi est-il indiqué que le nom de la variable $grades n'est pas défini ?
城南花已开
城南花已开 2018-12-04 09:13:58
0
1
1316

<form action="panduan.php" method="POST">

Déterminez le segment de score : <br/>

<input type="text" name="grades">

< ;input type="submit" value="Submit">

</form>

<?php

$grades=$_POST['grades'];

if(is_numeric($grades) ) {

if($grades>=0&&$grades<60){

echo 'failed';

}else if($grades>=60&&$grades<70){

echo 'continuez à travailler dur';

}else if($grades>=70&&$grades<80){

echo 'Pas mal';

}else if($grades>=80&&$grades<90){

echo 'Il y a de l'espoir pour Université Tsinghua ';

}else if($grades>=90&&$grades<100){

echo 'Vous n'avez aucun espoir dans cette vie';

}else if($grades==100){

echo 'Plus Il n'y a aucun espoir';

}else if($grades>100){

echo 'Einstein se réincarne, Smecta ! ';

}

}else{

echo 'Pas un type numérique ou inférieur à 0, veuillez entrer le score correct. ';

}

?>


城南花已开
城南花已开

répondre à tous(1)
李铁蛋

Il ne devrait y avoir aucune erreur dans votre code. J'ai copié votre code et je l'ai exécuté... À l'exception du nom différent de votre fichier, il fonctionnera normalement tant que vous entrez des nombres normaux. S'il indique que la variable n'est pas définie. vérifie ton orthographe

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!