Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /* Tutaj umieść kod który:
- * 1. Wczyta tablicę z ocenami z sesji (jeżeli jej nie ma to ją utworzy)
- * 2. Wczyta dane przesłane POST-em
- * 3. Jeżeli dane spełniają założenia (liczba z zakresu 1-6) to doda ją na końcu tablicy
- * 4. nastawi nową wartość w sesji (do sesji wkładamy tablicę z nową oceną)
- * 5. Wyliczy średną z ocen
- */
- session_start();
- if (!isset($_SESSION['grades'])){
- $_SESSION['grades'] = [];
- }
- if ('POST' === $_SERVER['REQUEST_METHOD']) {
- if (isset($_POST['new_grade'])){
- $_SESSION['grades'][] = $_POST['new_grade'];
- }
- }
- ?>
- <!DOCTYPE html>
- <html lang="pl-PL">
- <head>
- <meta charset="UTF-8">
- <title>Zadanie C2</title>
- </head>
- <body>
- <?php
- // tutaj umieść kod wyświetlający tablicę z ocenami i średną z nich
- var_dump($_SESSION['grades']);
- $classes = [ 'polski', 'angielski', 'biologia', 'chemia', 'matematyka', 'religia', 'fizyka' ];
- ?>
- <form method="post" action="#">
- <?php foreach ($classes as $class) {
- echo "<p>$class: <input type=" . '"number"' . 'name="new_grade"' . ' min="1"' . ' max="6"' . '></p>';
- }?>
- <input type="submit">
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement