From 493a489d06908f41fe86cefbb8a4d7959886fc3e Mon Sep 17 00:00:00 2001 From: filippo.bertilotti <filippobertilotti@gmail.com> Date: Mon, 29 Apr 2024 11:54:54 +0200 Subject: [PATCH] cambio metodo da GET a POST, aggiunto controllo array per inserimento dati --- htdocs/contact.php | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/htdocs/contact.php b/htdocs/contact.php index 810dce8..c31d058 100644 --- a/htdocs/contact.php +++ b/htdocs/contact.php @@ -7,8 +7,8 @@ $smarty->setCompileDir('../compile'); $error = []; - $number = $_GET['number'] ?? ''; - $email = $_GET['email'] ?? ''; + $number = $_POST['number'] ?? ''; + $email = $_POST['email'] ?? ''; @@ -24,25 +24,27 @@ if(!is_numeric($number) || strlen($number) != 10) { $error['number'] = 'Numero di telefono non corretto'; }else { - $error['number'] = ''; + //$error['number'] = ''; } if(!filter_var($email, FILTER_VALIDATE_EMAIL)) { $error['email'] = 'Email non valida'; } else { - $error['email'] = ''; + //$error['email'] = ''; } + if(count($error) == 0) { + try { + $conn = new mysqli('127.0.0.1', 'root', '', 'contact_db'); + } catch (Exception $e) { + die($e->getMessage()); + } - try { - $conn = new mysqli('127.0.0.1', 'root', '', 'contact_db'); - } catch (Exception $e) { - die($e->getMessage()); + + + insertDataOnTable($conn, $email, $number); } - - insertDataOnTable($conn, $email, $number); - -- Gitblit v1.8.0