progetto di prova che mostra le macchine fiat e un form che permette di contattare
filippo.bertilotti
2024-04-29 09c7af69ad365ead230f9ca5c857d7d27f106e6d
aggiunta funzione per inserimento dati nella tabella e correzione connessione(aggiunto nome database)
1 files modified
21 ■■■■ changed files
htdocs/contact.php 21 ●●●● patch | view | raw | blame | history
htdocs/contact.php
@@ -10,14 +10,16 @@
    $number = $_GET['number'] ?? '';
    $email = $_GET['email'] ?? '';
    function databaseConnect() {
    function insertDataOnTable(mysqli $mysql, string $email, string $number) {
        $query = "INSERT INTO Contact VALUES ('$email', '$number');";
        try {
            $conn = new mysqli('127.0.0.1', 'root', '');
            $mysql->query($query);
        } catch (Exception $e) {
            die($e->getMessage());
            echo $e->getMessage();
        }
    }
    if(!is_numeric($number) || strlen($number) != 10) {
        $error['number'] = 'Numero di telefono non corretto';
@@ -31,7 +33,16 @@
        $error['email'] = '';
    }
    
    databaseConnect();
    try {
        $conn = new mysqli('127.0.0.1', 'root', '', 'contact_db');
    } catch (Exception $e) {
        die($e->getMessage());
    }
    insertDataOnTable($conn, $email, $number);