<form action="panduan.php" method="POST">
スコアセグメントを決定します:<br/>
<input type="text " name="成績">
<input type="submit" value="提出">
</form>
<?php
$grades=$_POST['grades'];
if(is_numeric($grades)){
if($grades>=0&&$grades<60) {
echo '失敗';
}else if($grades>=60&&$grades<70){
echo '頑張ってください';
}else if($grades>=70&&$grades<80){
echo '悪くない';
}else if($grades>=80&&$grades<90){
echo '清華大学には希望があります';
}else if($grades>=90&&$grades<100){
echo '清華大学には希望はありませんこの人生のあなた ';
}else if($grades==100){
echo '希望はありません';
}else if($grades> 100){
エコー「アインシュタインは生まれ変わった、スメクタ!」 ';
}
}else{
echo '数値型または 0 未満ではないため、正しいスコアを入力してください。 ';
}
?>
コードにエラーはないはずです。コードをコピーして実行しました...ファイル名が異なることを除いて、通常の数値を入力する限り、正常に実行されます。変数が未定義であると表示される場合だけです。スペルをチェックしてください