Sid Gifari From Gifari Industries - BD Cyber Security Team
Home
/
home
/
airmobeuag
/
2020
/
commande_v2
/
form
/
✏️
Editing: panier.php
<?php error_reporting(E_ALL); ini_set("display_errors", 0); session_start(); // Etape 1 : Nom du produit // Etape 2 : Options $ArrType = ['i'=>'Internet','t'=>'Téléphonie','f'=>'Fibre']; // Internet, Telephonie $Total_Rec = "0"; $Total_Fas = "0"; foreach($ArrType as $TypedeCommande=>$NomType) { $cpte = count($_SESSION['AIRCMDV2']['Commande'][$TypedeCommande]); if($cpte) echo "<b>$NomType</b>"; foreach($_SESSION['AIRCMDV2']['Commande'][$TypedeCommande] as $Etape=>$Produits) { // Extrait uniquement l ID foreach($Produits as $NoProduit=>$Dtl) { if($Dtl['qte']) $qte = $Dtl['qte']; else $qte ="1"; //if($Dtl['confirme']=='OK') { echo " <div class=\"row CssAirBleu Taille11\" style='border-bottom:1px solid #d8d8d8'>"; $NomProduit = $_SESSION['AIRCMDV2']['NomProduits'][$Dtl['id']]['nom']; $Rec = $_SESSION['AIRCMDV2']['NomProduits'][$Dtl['id']]['rec']*$qte; $Total_Rec += $Rec; $Fas = $_SESSION['AIRCMDV2']['NomProduits'][$Dtl['id']]['fas']*$qte; $Total_Fas += $Fas; if ($Dtl['id'] > 0) { ${'Cpte' . $Type}++; // Produit if ($Etape == "1") { $Array = ['Forfait ', $NomType, $NomProduit, $Rec, $Fas,$Dtl['qte'],$Dtl['id']]; FormatLignePanier($Array); } // Options if ($Etape == "2") { $Array = ['Opt.', $NomType, $NomProduit, $Rec, $Fas,$Dtl['qte'],$Dtl['id']]; FormatLignePanier($Array); } } echo "</div>"; //} } // Avec REMISE if ($_SESSION['AIRCMDV2']['CodePROMO']['remise']) $Remise456 = $_SESSION['AIRCMDV2']['CodePROMO']['remise']; else $Remise456 =""; $HTssR = $Total_Fas+$Total_Rec; // HT sans remise $HT = $HTssR-($HTssR*$Remise456); $TVA = ($HT*20/100); $TTC = $HT+$TVA; $_SESSION['AIRCMDV2']['TotalCmd'] = $TTC; } if ($cpte && empty(${'Cpte'.$Type})) echo " <div class=\"row CssAirBleu Taille11\" style='border-bottom:1px solid #d8d8d8;'> <small><i>Sélectionnez une offre</i></small></div>"; } ?> <div class="row CssAirBleu Taille11" > <div class="col-7" >Mise en service</div> <div class="col" style="text-align:right"><?=number_format($Total_Fas, 2, ',','')?> € HT</div> </div> <div class="row CssAirMarr Taille11" > <div class="col-7" >Abonnement</div> <div class="col" style="text-align:right"><?=number_format($Total_Rec, 2, ',','')?> € HT</div> </div> <br> <div class="row CssAirBleu Taille11" > <div class="col-7">Total HT</div> <div class="col" style="text-align:right"><?=number_format($HTssR, 2, ',','')?> € HT</div> </div> <?php if ($_SESSION['AIRCMDV2']['CodePROMO']) {?> <div class="row CssAirBleu Taille11" > <div class="col-7"><small><b>Avec remise (-<?=$Remise456*100?>%)</b></small></div> <div class="col" style="text-align:right"> <?php //$HT =number_format($HT*0.20, 2, ',',''); echo number_format($HT, 2, ',',''); ?> € HT</div> </div> <?php }?> <div class="row CssAirBleu Taille09" > <div class="col-7">TVA (20%)</div> <div class="col" style="text-align:right"><?=number_format($TVA, 2, ',','')?> € HT</div> </div> <div class="row CssAirBleu Taille13" style="font-weight: 700"> <div class="col-7">Total TTC</div> <div class="col" style="text-align:right"><?=number_format($TTC, 2, ',','')?> €</div> </div> <?php function FormatLignePanier( $array ) { if($array[5]) $Qte = $array[5]; else $Qte="1"; echo "<div class=\"col-md-8\">$Qte $array[0] " .utf8_encode($array[2]). "</div>"; echo "<div class=\"col-md-4\" style=\"text-align:right\">" . number_format($array[3], 2, ',', '') . " €</div>"; // Si ID produit et <> de livraison express(42) if ($array[3] && $array[6]<>'42' ) { echo "<div class=\"col-md-8\" style='font-size: 0.9em'>1 Frais de mise en service </div>"; echo "<div class=\"col-md-4\" style=\"text-align:right; font-size: 0.9em\">" . number_format( $array[4], 2, ',', '') . " €</div>"; } } ?>
💾 Save
❌ Cancel