echo '<div class="erreur">Quantité demandée : ' . $_SESSION['panier']['quantite'][$i] . '</div>'; if ($article['stock'] > 0) { echo '<div class="erreur">la quantité de l\'article ' . $_SESSION['panier']['id_article'][$i] . ' a été réduite car notre stock était insuffisant. Veuillez vérifier vos achats</div>'; $_SESSION['panier']['quantite'][$i] = $article['stock']; } else { echo '<div class="erreur">l\'article ' . $_SESSION['panier']['id_article'][$i] . ' a été retiré de votre panier car nous sommes en rupture de stock, veuilliez vérifier vos achats.</div>'; retirerArticleDuPanier($_SESSION['panier']['id_article'][$i]); //on retire l'article. $i--; //on décrémente pour retirer un article. Lorsque l'on souhaite rajouter une valeur à notre variable on incrémente, ici on souhaite enlever une valeur du coup on décrémente. } $erreur = TRUE; } } if (!isset($erreur)) { executeRequete("INSERT INTO commande(id_membre,montant,date) VALUES (" . $_SESSION['utilisateur']['id_membre'] . "," . point(montantTotal()) . ", NOW())"); $id_commande = $mysqli->insert_id; for ($j = 0; $j < count($_SESSION['panier']['id_article']); $j++) { executeRequete("INSERT INTO details_commande (id_commande,id_article,quantite,prix) VALUES ('{$id_commande}', '" . $_SESSION['panier']['id_article'][$j] . "','" . $_SESSION['panier']['quantite'][$j] . "','" . $_SESSION['panier']['prix'][$j] . "')"); executeRequete("UPDATE article SET stock=stock-" . $_SESSION['panier']['quantite'][$j] . " WHERE id_article=" . $_SESSION['panier']['id_article'][$j]); } unset($_SESSION['panier']); $body = "Merci d'avoir commandé sur Hus - Design with passion. Votre numéro de suivi de commande est le {$id_commande}."; mail($_SESSION['utilisateur']['mail'], "Hus - Confirmation de votre commande", $body, "From:confirmation@hus.com"); echo "<div class='validation'>Merci pour votre commande. Un mail vous a été envoyé. Votre numéro de suivi est le {$id_commande}</div>"; } } //------AFFICHAGE DU PANIER------ echo $msg; echo "<div id='container'>"; echo "<div id='check1'>";
for ($w = 0; $w < count($_SESSION['panier']['id_produit']); $w++) { echo '<tr>'; echo '<td>' . $_SESSION['panier']['id_produit'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['titre'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['photo'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['ville'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['capacite'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['date_arrivee'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['date_depart'][$w] . '</td>'; echo '<td>' . $_SESSION['panier']['prix'][$w] . '</td>'; echo '<td>' . '20%' . '</td>'; //echo "string";echo '<td>' .$TVA. '</td>'; echo '<td><a href="?action=retirer&id_salle=' . $_SESSION['panier']['id_produit'][$w] . '" ><i class="fa fa-trash-o" style="color:red; font-size:18px;"></a></td>'; echo '</tr>'; } echo '<tr><th colspan="3">TOTAL</th><td colspan="2">' . montantTotal() . ' euros</td></tr>'; } //conditions si le visiteur est connecté ou non-connecté : if (utilisateurEstConnecte()) { echo '<form method="post" action="">'; echo '<tr><td colspan="5"><input type="submit" name="payer" value="payer"></td></tr>'; echo '</form>'; } else { echo '<tr><td colspan="3">Veuillez-vous <a href="connexion.php">connecter</a> ou vous <a href="inscription.php" >inscrivez</a> afin de pouvoir payer</td></tr>'; } //proposer au visteur de vider son panier : echo "<tr><td colspan='5'><a href='?action=vider'>Vider le panier</a></td></tr>"; echo "</table>"; echo '<hr /><p>Réglement par chèque uniquement à l\'adresse: 37 rue saint sébastien 75011 Paris</p>'; echo '<hr /><p>Tous nos article ont un prix calculé avec le taux de TVA à 19.6%</p><hr />'; // si l'utilisateur est connecté, afficher son adresse de livraison
<div class="bienvenue"> <?php if (utilisateurEstConnecte()) { echo '<div class="text_header">Bonjour <br>' . $_SESSION['utilisateur']['sexe'] . '. ' . $_SESSION['utilisateur']['nom'] . ' ' . $_SESSION['utilisateur']['prenom'] . '</div>'; } else { echo '<div class="text_header">Bienvenue Notre Site</div>'; } ?> </div> <div class="boxPannier"> <?php if (empty($_SESSION['panier']['id_produit'])) { echo '<div class="shopping_cart"> 0.00 €</div>'; } else { echo '<div class="shopping_cart">Total : ' . montantTotal() . ' €</div>'; } ?> </div> </div> </div> </div> </section> <section id="header_bottom_area"></section> <section id="content_area"> <div class="content center"> <div class="main_menu"> <nav> <ul id="nav2">
function remise() { $reduction = montantTotalAvecPromotion() - montantTotal(); return round($reduction, 2); }
echo "<p class='titreA_recap'>" . $_SESSION['panier']['titre'][$w] . "</p>"; echo "<p class='quantite_recap'>" . $_SESSION['panier']['quantite'][$w] . "</p>"; if ($_SESSION['panier']['id_promo'] == 1) { echo "<p class='prix_recap'>" . $_SESSION['panier']['prix'][$w] . " €</p>"; } else { echo "<p class='prix_recap'>" . prixAvecPromo($_SESSION['panier']['id_article'][$w]) . "€</p>"; } echo "</div>"; } if (montantTotal() > 50) { echo "<div id='shipping'><p>Frais de port :</p><p>Offert</p></div>"; } else { echo "<div id='shipping'><p>Frais de port :</p><p>4,50 €</p></div>"; } echo "<div id='montant_panier'><p>Sous total :</p><p>" . montantSousTotal() . " €</p></div>"; echo "<div id='montant_panierTotal'><p>Prix total :</p><p>" . montantTotal() . " €</p></div>"; echo "</div>"; ?> </div> <div id="first_Btn"><a class="btn_paiementFirst" href="<?php echo RACINE_SITE; ?> panier.php">Étape précédente</a></div> <script type="text/javascript"> document.getElementById("form_adresse").style.display = "none"; document.getElementById("formAdress_submitBtn").style.display = "none"; function afficher()
<input type="text" name="code_promo" id="code_promo" value="'; if (isset($_POST['code_promo'])) { echo $_POST['code_promo']; } echo '"/> <input type="submit" class="button btn_promo" id="recalculer" value="Activer la promo" /> </form>'; } //MONTANT TOTAL echo '</td> <td></td> </tr> <tr> <th colspan="6">Montant total avec promo</th> <td colspan="2" class="total_panier"><strong>' . montantTotal() . ' € </strong></td> <td></td> </tr>'; } if (!empty($_SESSION['panier']['id_produit'])) { if (utilisateurEstConnecte()) { //CGV echo '<tr> <td colspan="3" ><a href="' . RACINE_SITE . 'boutique.php" class="button produit">Poursuivre mes achats</a></td> <td colspan="6"> <form method="post" action="" class=""> <input required type="checkbox" name="cgv" value="cgv" style="margin: 0; display: inline-block;" id="cgv" /> <label for="cgv" style="text-align: left; display: inline-block; width: 80%;"> J\'ai lu et j\'accepte les <a class="cgv noborder" href="' . RACINE_SITE . 'cgv.php" >Conditions Générales de Vente</a></label>
<TR> <td><br><?php echo $_SESSION['panier']['libelleProduit'][$i]; ?> </td> </TR> <?php } ?> <TR> <td colspan="2"><br> <p>Total : <?php echo montantTotal(); ?> € (prix du produit + frais de port)</p> <br></td> </TR> <td colspan="2"><a href="?deletePanier=true&action=supprimer&id=<?php echo $s->id_materiaux; ?> &id=<?php echo $s->id_categorie; ?> &id=<?php echo $s->id_produit; ?> ">Supprimer le panier</a><br></br>