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