From 7dd4dde053848e75a98bfee8544aec76d295269c Mon Sep 17 00:00:00 2001
From: Andrea
Date: Sun, 25 Jan 2026 16:28:46 +0100
Subject: [PATCH] Implementazione pagina lista voti
---
voti.php | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 voti.php
diff --git a/voti.php b/voti.php
new file mode 100644
index 0000000..da81eb1
--- /dev/null
+++ b/voti.php
@@ -0,0 +1,50 @@
+nomeAlunno = $nomeAlunno;
+ $this->classe = $classe;
+ $this->dataValutazione = $dataValutazione;
+ $this->tipo = $tipo;
+ $this->voto = $voto;
+ }
+}
+$file = fopen("data/voti.csv", "r") or die("Non riesco a leggere il file, controlla che esista");
+$voti = [];
+
+fgets($file);
+while (($linea = fgets($file)) !== false) {
+ $campi = explode(",", $linea);
+ array_push($voti, new Voto($campi[0], $campi[1], $campi[2], $campi[3], $campi[4]));
+}
+fclose($file);
+?>
+
+
+
+
+
+
+ Lista voti
+
+
+
+ Torna alla pagina principale
+ Nessun voto caricato
";
+ }
+ else{
+ echo "| Nome Allievo | Classe | Data valutazione | Tipo valutazione | Voto |
";
+ for($i=0; $i" . $voti[$i]->nomeAlunno . " | " . $voti[$i]->classe . " | " . $voti[$i]->dataValutazione . " | " . $voti[$i]->tipo . " | " . $voti[$i]->voto . " | ";
+ }
+ }
+ ?>
+
+
\ No newline at end of file