Gestionnaire de fichiers - Editer - /home/kridsana/webapp.cm.in.th/663012801/u66301280015/P002/index.php
Arrière
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>กรอกคะแนน</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header class="Header"> <div class="center"> <h1>กรอกคะแนน</h1> <?php // ตัวแปรเริ่มต้นสำหรับผลลัพธ์ $total_score = 0; $grade = "-"; // ตรวจสอบว่ามีการส่งฟอร์มหรือไม่ if ($_SERVER["REQUEST_METHOD"] === "POST") { // รับค่าจากฟอร์ม $test_score = isset($_POST['test_score']) ? floatval($_POST['test_score']) : 0; $quiz = isset($_POST['quiz']) ? floatval($_POST['quiz']) : 0; $job = isset($_POST['job']) ? floatval($_POST['job']) : 0; $final_exam = isset($_POST['final_exam']) ? floatval($_POST['final_exam']) : 0; // คำนวณคะแนนรวม $total_score = $test_score + $quiz + $job + $final_exam; // คำนวณเกรด if ($total_score >= 80) { $grade = 'A'; } elseif ($total_score >= 75) { $grade = 'B+'; } elseif ($total_score >= 70) { $grade = 'B'; } elseif ($total_score >= 65) { $grade = 'C+'; } elseif ($total_score >= 60) { $grade = 'C'; } elseif ($total_score >= 55) { $grade = 'D+'; } elseif ($total_score >= 50) { $grade = 'D'; } else { $grade = 'F'; } } ?> <!-- ฟอร์มสำหรับกรอกคะแนน --> <form method="POST" action=""> <div class="cardbox"> <div class="card"> <label for="test_score">จิตพิสัย</label><br> <input type="number" id="test_score" name="test_score" class="inputpoint" placeholder="กรอกคะแนน" value="<?= htmlspecialchars($_POST['test_score'] ?? '') ?>"><br> </div> <div class="card"> <label for="quiz">แบบทดสอบ</label><br> <input type="number" id="quiz" name="quiz" class="inputpoint" placeholder="กรอกคะแนน" value="<?= htmlspecialchars($_POST['quiz'] ?? '') ?>"><br> </div> <div class="card"> <label for="job">งาน</label><br> <input type="number" id="job" name="job" class="inputpoint" placeholder="กรอกคะแนน" value="<?= htmlspecialchars($_POST['job'] ?? '') ?>"><br> </div> <div class="card"> <label for="final_exam">สอบปลายภาค</label><br> <input type="number" id="final_exam" name="final_exam" class="inputpoint" placeholder="กรอกคะแนน" value="<?= htmlspecialchars($_POST['final_exam'] ?? '') ?>"><br> </div> </div> <button type="submit" class="btn">คำนวณคะแนน</button> </form> <!-- แสดงผลลัพธ์ --> <div id="result" class="result"> <p>คะแนนรวม: <span><?= $total_score ?></span></p> <p>เกรด: <span><?= $grade ?></span></p> </div> <!-- ตารางการตัดคะแนน --> <div class="grade-table"> <h2>เกณฑ์การตัดเกรด</h2> <table> <thead> <tr> <th>เกรด</th> <th>คะแนนที่ได้</th> </tr> </thead> <tbody> <tr><td>A</td><td>80+</td></tr> <tr><td>B+</td><td>75 - 79</td></tr> <tr><td>B</td><td>70 - 74</td></tr> <tr><td>C+</td><td>65 - 69</td></tr> <tr><td>C</td><td>60 - 64</td></tr> <tr><td>D+</td><td>55 - 59</td></tr> <tr><td>D</td><td>50 - 54</td></tr> <tr><td>F</td><td>0 - 49</td></tr> </tbody> </table> </div> </div> </header> </body> </html>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Génération de la page: 0.23 |
proxy
|
phpinfo
|
Réglages