얻어진 마크와 비율을 표시 100 명 중 5 명을 대상으로 사용자의 마크 시트를 표시합니다. 주체의 모든 표시는 사용자로부터 입력되어야하며 제출 버튼을 사용하여 POST 메서드를 사용하여 양식에 항목을 게시하십시오.PHP 코드 나는 다음과 같다 할당 질문이
나는이 코드에서 잘못된 뭐하는 거지,이 코드를 사용하지만 라인 3,4,5,6, 7
이 제발 도와주세요에 정의되지 않은 인덱스 오류를 정의되지 않은 오류는 무엇입니까? 나는 그것을 매우 고맙게 생각합니다.
<?php
$total_marks = 500;
$subject1 =$_POST[$subject1];
$subject2 =$_POST[$subject2];
$subject3 =$_POST[$subject3];
$subject4 =$_POST[$subject4];
$subject5 =$_POST[$subject5];
?>
<html>
<body>
<form>
<label>name of student</label><br>
<input type="text"><br>
<label>Marks in each Subject</label><br>
<label>subject1:</label>
<input type="text" name="subject1"><br>
<label>subject2:</label>
<input type="text" name="subject2"><br>
<label>subject3:</label>
<input type="text" name="subject3"><br>
<label>subject4:</label>
<input type="text" name="subject4"><br>
<label>subject5:</label>
<input type="text" name="subject5"><br>
<input type="submit" value="submit">
</form>
<?php
$obtained = $subject1+$subject2+$subject3+$subject4+$subject5;
echo "Marks Obtained: ". "$obtained"."<br>";
echo "Total Marks: $total_marks<br>";
$ans = $obtained/$total_marks;
$percentage = $ans*100;
echo "percentage: $percentage";
?>
</body>
</html>
'$ _POST [$ subject1];''$ _POST [ 'subject1'];'etc etc :)로 변경하십시오. 아직 배우고있는 중이므로 여기 공식 문서를 살펴 보시기 바랍니다 : http : // /php.net/manual/en/reserved.variables.post.php – icecub
고마워요,하지만 아직 질문이 필요하지 않으니까요. @icecube – goharabbas
천만에. 공부를 잘 해보십시오 :) – icecub