diff --git a/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.server.js b/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.server.js index c11086b..67978e9 100644 --- a/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.server.js +++ b/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.server.js @@ -19,12 +19,19 @@ export const actions = { const data = await request.formData(); console.log("I VALORI DEL FORM SONO:", data); - utenti.push( - { - nome: data.get('nome'), - cognome: data.get('cognome'), - eta: data.get('eta') + const user = { + nome: data.get("nome"), + cognome: data.get("cognome"), + eta: data.get("eta"), + + } + if (user.nome && user.cognome && user.eta) { + utenti.push(user); + }else { + return { + form_error: true, + form_vals: user } - ) + } } }; diff --git a/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.svelte b/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.svelte index c384b4b..343c4b5 100644 --- a/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.svelte +++ b/ardoino_matteo/TPSI/SvelteForm/src/routes/+page.svelte @@ -1,18 +1,30 @@ -