1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <?php
$larticle=array('marteau'=>10, 'tenaille'=>5, 'vis'=>5.2, 'clou'=>5.8,
'tournevis'=>7, 'ciseau'=>4, 'toile emeri'=>3);
$lquantite=array('marteau'=>0, 'tenaille'=>0, 'vis'=>0, 'clou'=>0,
'tournevis'=>0, 'ciseau'=>0, 'toile emeri'=>0);
$prixTotal = 0;
function afficheFormulaire() {
global $larticle, $lquantite;?>
<form method="post" action="commande2.php">
<p>
<select name="choix">
<option value="choixVide"> </option>
<option value="marteau">Marteau (<?php echo $larticle['marteau']?> euros)</option>
<option value="tenaille">Tenaille (<?php echo $larticle['tenaille']?> euros)</option>
<option value="vis">Vis (<?php echo $larticle['vis']?> euros)</option>
<option value="clou">Clou (<?php echo $larticle['clou']?> euros)</option>
<option value="tournevis">Tournevis (<?php echo $larticle['tournevis']?> euros)</option>
<option value="ciseau">Ciseau (<?php echo $larticle['ciseau']?> euros)</option>
<option value="toile emeri">Toile emeri (<?php echo $larticle['toile emeri']?> euros)</option>
</select>
<input type="number" name="quantite" />
<input type="hidden" value="<?php echo $lquantite; ?>" />
<input type="submit" value="Valider" />
</p>
</form>
<?php print_r($_POST); print_r($lquantite);}
if (!(isset($_POST['choix']))) {
afficheFormulaire();
}
else if ($_POST['choix'] != 'choixVide')
{
$lquantite[$_POST['choix']] += $_POST['quantite'];
echo $lquantite[$_POST['choix']] . ' ' . $_POST['choix'] . '(s) : ' . $larticle[$_POST['choix']] . '<br/>';
$prixTotal += $larticle[$_POST['choix']] * $_POST['quantite'];
echo 'Prix total : ' . $prixTotal . ' euros.<br/> ___________________________________________________<br/>Nouvel article:<br/>';
afficheFormulaire();
}
else echo 'Veuillez choisir un produit avant de valider';
?> |
Partager