Un saluto a tutti,
ho un form html
il form contiene diversi campi di input molti dei quali dovendo essere obbligatori contengono al loro interno
l'attributo required
la form viene passata alla pagina salva.php che si occupa dell'inserimento dei dati in essa contenuta all'interno del db, l'inserimento avviene con questa parte di codice
Il problema è che se apro la pagina e clicco sul pulsante "Carica Dati", dopo la richiesta di conferma, ovvero "Vuoi registrare i dati ?", pur non avendo valorizzato i campi required lo script prosegue lo stesso la sua esecuzione restituendo successivamente e naturalmente un errore di query insert.
Come potrei fare per risolvere il problema e mostrare all'utente un messaggio che lo invita a valorizzare i campi obbligatori ?
Grazie anticipatamente a tutti
ho un form html
HTML:
<form class="form" method="post" id="modulo" action="index.php?page=salva" enctype="multipart/form-data">
il form contiene diversi campi di input molti dei quali dovendo essere obbligatori contengono al loro interno
l'attributo required
HTML:
<div class="col-md-4">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
<input type="text" class="form-control" aria-hidden="true" name="cliente" required="required" placeholder="Nome Cognome Cliente">
</div>
</div>
la form viene passata alla pagina salva.php che si occupa dell'inserimento dei dati in essa contenuta all'interno del db, l'inserimento avviene con questa parte di codice
HTML:
<div class="text-right">
<button type="button" class="btn btn-success right" onclick="if(confirm('Vuoi registrare i dati ?')){this.form.submit();}">Carica Dati</button>
</div>
Il problema è che se apro la pagina e clicco sul pulsante "Carica Dati", dopo la richiesta di conferma, ovvero "Vuoi registrare i dati ?", pur non avendo valorizzato i campi required lo script prosegue lo stesso la sua esecuzione restituendo successivamente e naturalmente un errore di query insert.
Come potrei fare per risolvere il problema e mostrare all'utente un messaggio che lo invita a valorizzare i campi obbligatori ?
Grazie anticipatamente a tutti