Salve a tutti, sn nuovo, tra poco a scuola inizieremo a studiare il linguaggio php, io già mi sono portato avanti e ho letto un pò di cose nel web e devo dire che mi piace molto, per adesso sono ancora all'inizio ma conto di imparare presto molte cose.
Ho cercato di creare un piccolo programmino che permettesse di ordinare un pranzo in un ristorante selezionando le pietane con l'input type, fin qui tutto ok...



Il problema l'ho trovato nel calcolo del conto:
Se si seleziona solo una pietanza e si clicca su "calcola conto" funziona perfettamente, ma se si selezionano piu pietanze ti calcola solo il prezzo di una pietanza, la prima in ordine di altezza.

La sintassi di "conto.php" è questa:

<?php
$somma=0;
if ($_POST['P1']) {$sommap = $somma + 5.00;}
if ($_POST['P2']) {$sommap = $somma + 5.50;}
if ($_POST['P3']) {$sommap = $somma + 5.00;}
if ($_POST['S1']) {$sommap = $somma + 10.00;}
if ($_POST['S2']) {$sommap = $somma + 15.50;}
if ($_POST['S3']) {$sommap = $somma + 8.50;}
if ($_POST['C1']) {$sommap = $somma + 4.00;}
if ($_POST['C2']) {$sommap = $somma + 3.50;}
if ($_POST['C3']) {$sommap = $somma + 7.00;}
if ($_POST['B1']) {$sommap = $somma + 4.00;}
if ($_POST['B2']) {$sommap = $somma + 3.50;}
if ($_POST['B3']) {$sommap = $somma + 7.00;}

echo "il tuo conto attuale è ".$sommap;
echo "
";
?>


Scusate se ho sbagliato qualcosa oppure ho detto delle cose stupide e prive di significato ma come già detto sn alle prime armi, cmq se qualcuno volesse i file per capire meglio vi posto il link per scaricarli, il tutto è grande 1kb quindi si scarica in meno di un secondo.