Ciao ragazzi ho un problema
ho in locale questo programma,
ma non mi fa il controllo sul form, cioè ke siano vuoti o pieni i campi va avanti comunque
potete dare un occhio perkè io non trovo l'errore

codice:
 
<?php
// inclusione del file di classe
include "funzioni sql.php";
// istanza della classe
$data = new MysqlClass();
// chiamata alla funzione di connessione
$data->connetti();

// valorizzazione delle variabili con i parametri dal form
if(isset($_POST['submit']))
 {
  if(isset($_POST['nome']) or isset($_POST['cognome']) or isset($_POST['cfisc']) or isset($_POST['indirizzo']) or isset($_POST['cap']) or isset($_POST['comune']) or isset($_POST['provincia']))
  {
   echo "Tutti i campi sono obbligatori";
  }

  else
 {  
    $nome = $_POST['nome'];
    $cognome = $_POST['cognome'];
    $cfisc = $_POST['cfisc'];
    $indirizzo = $_POST['indirizzo'];
    $cap = $_POST['cap'];
    $comune = $_POST['comune'];
    $provincia = $_POST['provincia'];
 
    $t = "cliente1"; # nome della tabella
    $v = array ($nome,$cognome,$cfisc,$indirizzo,$cap,$comune,$provincia); # valori da inserire
    $r =  "nome,cognome,cfisc,indirizzo,cap,comune,provincia"; # campi da popolare
 
   // chiamata alla funzione per l'inserimento dei dati
    $data->inserisci($t,$v,$r);
    echo "dati inseriti con successo";
   
 }
}
      ?>
<h1>Inserimento post:</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Nome:

<input name="nome" type="text">

Cognome:

<Input name="cognome" type="text">

Codice Fiscale:

<Input name="cfisc" type="text">

Indirizzo:

<Input name="indirizzo" type="text">

CAP:

<Input name="cap" type="text">

Comune:

<Input name="comune" type="text">

Provincia:

<Input name="provincia" type="text">
<input name="submit" type="submit" value="Invia">
</form>
      <?php

// disconnessione
$data->disconnetti();

?>
</body>
</html>