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 45 46 47 48 49 50 51 52
|
<? // Gestion de panier
session_register("democaddy");
// Définition des produits et des prix
$i=0;
$i++; $pdt[$i]=Array("Bananes",5);
$i++; $pdt[$i]=Array("Citrons",7);
$i++; $pdt[$i]=Array("Fraises",12.5);
$i++; $pdt[$i]=Array("Pommes",4);
$i++; $pdt[$i]=Array("Poires",8.75);
// Ajout d'un produit
if(isset($add)) $democaddy[$add]++;
// Retrait d'un produit
elseif(isset($sub)) {
if($democaddy[$sub]>0) $democaddy[$sub]--; }
// Vider le panier
elseif(isset($vide)) $democaddy="";
?>
<table bgcolor=#EEEEFF width=100%>
<tr>
<td colspan=4>
<b>Votre panier</b>
<A href="?vide=ok">Vider</A>
</td>
</tr><tr bgcolor=#CCCCDD>
<th>Produit</th><th>Prix Unité</th>
<th>Quantité</th><th>TOTAL</th>
</tr>
<? // Lecture du caddy
for($i=1;$i<=sizeof($pdt);$i++) {
$quant=$democaddy[$i]; if($quant=="") $quant=0;
$total = $total + $quant*$pdt[$i][1]?>
<tr <? if($i%2==0) echo "bgcolor=#DDDDEE";?>>
<td align=right><?=$pdt[$i][0];?></td>
<td align=right><?=$pdt[$i][1];?></td>
<td align=center>
<A href="?add=<?=$i;?>"> + </A>
<?echo $quant;?>
<A href="?sub=<?=$i;?>"> - </A>
</td>
<td align=right><?=$quant*$pdt[$i][1];?></td>
</tr>
<? } ?>
<tr bgcolor=#CCCCDD>
<td colspan=3 align=right><b>Montant de votre
commande </b></td>
<td align=right><b><?echo $total; ?></b></td>
</tr>
</table> |
Partager