Buonasera mi trovo ad costruire un form per calcolare il preventivo per un noleggio , ho iniziato cosi:
codice:
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>?Ok=ok" >
<ul>[*]
    <label>Autovettura
  <select name="auto" id="auto" >
  <option value="0" selected="selected">0</option>
  <option value="100">Auto</option>
  <option value="200">Pulmino</option>
  <option value="500">Pullman</option>
  </select>

  </label>
   [*]
  <label>Persone
  <select name="persone" id="persone">
  <option value="0" selected="selected">0</option>
  <option value="100">1-5</option>
  <option value="200">5-9</option>
  <option value="500">9-50</option>
  </select>
  </label>
  [*]
  <label>km
  <select name="km" id="km">
  <option value="0" selected="selected">0</option>
  <option value="100">0-100</option>
  <option value="200">100-1000</option>
  <option value="500">+1000</option>
  </select>

  </label>
  [*]
  <label>Assicurazione
  <select name="assicurazione" id="assicurazione">
  <option value="0" selected="selected">0</option>
  <option value="100">SI</option>
  <option value="1">NO</option>
  <option value="500">FULL</option>
  </select>

  </label>
  [*]
  <input name="calcola" type="submit" value="calcola" />
  [/list]
</form>
<? include("calcola.php"); ?>
</body>
ed il file php

Codice PHP:
<?php

$q8   
$_POST['auto'];
$q9  $_POST['persone'];
$q10 $_POST['km'];
$q11 $_POST['assicurazione'];
$calcola $_POST['calcola'];

     
if(isset(
$calcola))  {
       
$totale $auto $persone $km $assicurazione;
              echo 
"Totale preventivo € $totale";
              } else {  
             echo 
"nulla da calcolare";
              } 
            
?>
i valori ed i campi sono solo di esempio, comunque a parte che non mi calcola la somma e inoltre vorrei aggiungere un semplice controllo campo che viene effettuato quando viene premuto il tasto calcola dandomi l'errore del campo mancante, meglio php o javascript?

Grazie mille