4E e 4I: Gli array nidificati in Php con il modulo form, inserimento e stampa
Registro Valutazioni Studenti Realizza una pagina PHP contenente un modulo HTML per registrare uno studente con i suoi dettagli anagrafici e i voti ottenuti in tre materie (Matematica, Italiano, Inglese). I dati inseriti devono essere salvati in una variabile di sessione organizzata come array multidimensionale (nidificato) e successivamente stampati a schermo tramite cicli foreach nidificati, calcolando anche la media dei voti per ciascuno studente. Codice Sorgente Completo (index.php) PHP <?php session_start(); // Inizializza l'array degli studenti in sessione se non esiste if (! isset ( $_SESSION [ 'studenti' ])) { $_SESSION [ 'studenti' ] = []; } // Gestione del reset dei dati if ( isset ( $_POST [ 'reset' ])) { $_SESSION [ 'studenti' ] = []; header( 'Location: ' . $_SERVER [ 'PHP_SELF' ]); exit ; } // Gestione dell'inserimento dati tramite FORM if ( $_SERVER [ 'REQUEST_METHOD' ] === 'POST...