aggiunta specifica restituzione tipi alle functions
| | |
| | | /** |
| | | * controlla se ci sono errori sulla digitazione dei dati messi nel form |
| | | */ |
| | | |
| | | function controlloErrori(string $email, string $number, array &$errorMsgs) { |
| | | function controlloErrori(string $email, string $number, array &$errorMsgs): bool { |
| | | if(!is_numeric($number) || strlen($number) != 10) { |
| | | $errorMsgs['number'] = 'Numero di telefono non corretto'; |
| | | }else { |
| | |
| | | /** |
| | | * controlla se nelle 24 ore prima non sia stata messa nel campo email la stessa mail per evitarne lo spam |
| | | */ |
| | | function controlloSpamEmail(mysqli $connection, string $email) { |
| | | function controlloSpamEmail(mysqli $connection, string $email): bool { |
| | | $spam = false; |
| | | $query = "SELECT email, dtm_richiesta FROM Contact WHERE email = '$email' AND dtm_richiesta BETWEEN DATE_SUB(NOW(), INTERVAL 1 DAY) AND NOW();"; |
| | | |