'; else echo '
'; // --------------------------------------------------- // Maj de commentaire le cas echeant // --------------------------------------------------- if ($codeOpe=="upCommentaire") { include ("recap.reqUpdateComment.php"); } // --------------------------------------------------- // Requete select // --------------------------------------------------- include ("recap.reqSelectCde.php"); // --------------------------------------------------- // Titre de la page : synthese de votre commande // --------------------------------------------------- echo '

'; dynamiqItemImage (0, 0, 'panierTitre', 'span', '-action-', 'cde', 30, 'icones', '-textClass-','-varStyle-'); echo '

'; // affichage du recap dans tous les cas if ($codeOpe!="faireMajRecap") { // --------------------------------------------------- // Formulaire // --------------------------------------------------- if ( $affMContext === true ) echo '
'; else echo '
'; include ("recap.form.php"); include ("./pages/panier/panier.affCde.php"); // --------------------------------------------------- // Bouton valider si rib /vir sinon payer // --------------------------------------------------- if (empty($idModePaieCde) && isset($_SESSION['idModePaieCde'])) { $idModePaieCde=$_SESSION['idModePaieCde']; } // --------------------------------------------------- // Bouton compte VAD // --------------------------------------------------- if ($idModePaieCde==1) { include ("./pages/panier/VAD/modePaie.formCompteVad.php"); } // ---------------------------------------------------1 // Affichage confirmation vir / cheque // --------------------------------------------------- if ($idModePaieCde==2 || $idModePaieCde==3) { $_SESSION['etapePaiementAttenteOui']=1; echo '
'; if ($codeOpe=="upCommentaire") { dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="majRecap();"', 'bouton', 5, 'icones', '-textClass-','margin:auto; max-width:20%; margin-bottom:10px; margin-top:10px;'); } else { dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="upCommentaire();"', 'bouton', 6, 'icones', '-textClass-','margin:auto; max-width:20%; margin-bottom:10px; margin-top:10px;'); } } // --------------------------------------------------- // Paypal si idModePaieCde=4 // --------------------------------------------------- if ($idModePaieCde==4) { include ("./pages/panier/paypal/modePaie.formPaypal.php"); } // --------------------------------------------------- // MangoPay si idModePaieCde=5 // --------------------------------------------------- if ($idModePaieCde==5) { include ("./pages/panier/mangoPay/modePaie.formMangoPay.php"); } // --------------------------------------------------- // Stripe si idModePaieCde=6 // --------------------------------------------------- if ($idModePaieCde==6) { if (isset($debug[1]) && $debug[1] == '1' ) $debugMsg .='
(recap.php) _SESSION[server] = ' .$_SESSION['server']; include ("./pages/panier/stripe/modePaie.formStripe.php"); } // --------------------------------------------------- // PayPlug si idModePaieCde=7 // --------------------------------------------------- if ($idModePaieCde==7) { include ("./pages/panier/payPlug/modePaie.formPayPlug.php"); } // --------------------------------------------------- // Carte restau si idModePaieCde=8 // --------------------------------------------------- if ($idModePaieCde==8) { echo '
'; include ("./pages/panier/lyra/modePaie.formLyra.php"); echo '
'; } echo '
'; //tablePanier } if ($codeOpe=="faireMajRecap") { // --------------------------------------------------- // Gérer le code retour paiement ici // --------------------------------------------------- $continuer=true; // Si cheque ou vir on continue if ($idModePaieCde==2 || $idModePaieCde==3) {$codeRetourPaiement=1; $_SESSION['etapePaiementAttenteOui']=1;} if ($codeRetourPaiement==0) { $continuer=false; include ("recap.erreurPaiement.php"); } if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= '
continuer -> ' .$continuer. ' codeRetourPaiement= ' .$codeRetourPaiement;} // --------------------------------------------------- // Msg Confirmation // --------------------------------------------------- if ($continuer===true) { $resConn=''; include ("recap.reqUpdate.php"); // besoin de surcharger le style pour affichage corret....il faudrait un style dédié $styleRecap="display:flex; flex-direction:column;"; $etape=7; //mets en vert l'etape validation if ( $affMContext === true ) echo '
'; else echo '
'; if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= '
codeRetourUpd -> ' .$codeRetourUpd ;} if ($codeRetourUpd==1) { // --------------------------------------------------- // Faire la facture si paiement pas en attente, et envoyer le mail // --------------------------------------------------- include ("recap.envoiMail.php"); // --------------------------------------------------- // Message de confirmation cde // --------------------------------------------------- dynamiqItemMessage(0, 1, 'msgPanier', '-', 'span', '-', '-action-', 'cde', 48, ' n°: ' .$idCde ); // --------------------------------------------------- // Lien vers mes commandes // --------------------------------------------------- dynamiqItemImage (0, 0, 'msgPanier', 'div', '-action-', 'menu', 10, 'icones', '-textClass-','margin-top:10px;'); // --------------------------------------------------- // Btn d'autres achats // --------------------------------------------------- echo '
'; dynamiqItemImage (0, 1, 'boutons', 'div', 'onClick="window.location=\'./index.php\';"', 'bouton', 17, '-textClass-', 'bouton', 'grid-column:1 / span 2; margin:auto; margin-top:25px; margin-bottom:25px;'); echo '
'; // --------------------------------------------------- // Supression du fichier de conf stripe // --------------------------------------------------- if ($idModePaieCde==6) { try { if (!unlink( __DIR__ . '/../stripe/stripe_config') ) { throw new Exception("Impossible de supprimer le fichier : $file"); } } catch (Exception $e) { error_log($e->getMessage()); } } } else { // --------------------------------------------------- // message erreur :Une erreur est survenue, veuillez reprendre votre commande ou nous contacter // --------------------------------------------------- dynamiqItemImage (0, 0, 'msgPanier', 'span', '-action-', 'cde', 49, 'icones', '-textClass-','-varStyle-'); // --------------------------------------------------- // ==> contactez-nous // --------------------------------------------------- dynamiqItemImage (0,0,'boutons', 'span','-','menu', 18, 'icones','-','-'); } echo '
'; //tablePanier } else { if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .='
continuer -> ' .$continuer. ' codeRetourPaiement= ' .$codeRetourPaiement. ' =>' .$reqUpdate. '';} } } // --------------------------------------------------- // Recap des étapes // --------------------------------------------------- if ($codeOpe!="faireMajRecap") { if ( $affMContext === true ) echo '
'; else echo '
'; include ("./pages/panier/etapes.php"); echo '
'; } echo '
'; //tablePages } else { if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .='
$connected dans recap -> ' .$_SESSION['connected']. ' $_SESSION[connected]= ' .$_SESSION['connected'] . '$codeRetourPaiement =>' .$codeRetourPaiement;} if ( $affMContext === true ) echo '
'; else echo '
'; // Mesage vous n'etes pas connecté dynamiqItemImage (0, 0, 'msgPanier', 'span', '-action-', 'nav', 13, 'icones', '-textClass-','-varStyle-'); echo '


'; // Connexion dynamiqItemImage (0, 0, 'msgPanier', 'div', '-', 'menu', 7, 'icones ', '-textClass-', '-varStyle-'); // Ouvrir un compte dynamiqItemImage (0, 0, 'msgPanier', 'div', '-', 'menu', 11, 'icones ', '-textClass', '-varStyle-'); echo '
'; } ?>