fait apraitre le bouton activer pour s'abonner // ----------------------------------------------------- include ("aboFunctionCheck.php"); // ----------------------------------------------------- // Var // ----------------------------------------------------- if (isset($_GET['idAbo'])) {$idAbo=$_GET['idAbo'];$_SESSION['idAbo']=$idAbo;} if (isset($_GET['desc'])) {$desc=$_GET['desc'];$_SESSION['desc']=$desc;} if (isset($_SESSION['idAbo'])) {$idAbo=$_SESSION['idAbo'];} // ----------------------------------------------------- // Debug // ----------------------------------------------------- if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug (1,[ 'codeOpe' => $codeOpe, 'SESSION idAbo' => $_SESSION['idAbo'], 'SESSION statut' => $_SESSION['statut'], 'codeRetourPaiement statut' => $codeRetourPaiement ],'abonnement.php'); } // ----------------------------------------------------- // Annulation // ----------------------------------------------------- if ($codeOpe=='cancelAbo') {$codeRetourPaiement=3; include ("aboCancel.php");} // ----------------------------------------------------- // Creation // ----------------------------------------------------- if (isset($codeRetourPaiement) && $codeRetourPaiement!='') { // on revient de checkout avec erreur if ($codeRetourPaiement==0 && !empty($codeRetourPaiement)) {if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Erreur de paiement !' => ''],'');}} // on revient de checkout avec success if ($codeRetourPaiement==1) { // Maj abo 123 + SMS free include ("reqUpdateAbo.php"); // Vérifier si domaine ?? pourquoi ? domaine géré ailleurs, plus de forfait // include ("reqSelectDomain.php"); // Si domaine update + sms // if ($trouve==true) {include ("reqUpDomain.php"); // echo 'Votre demande de création ou de transfert de domaine est prise en compte'; // } // Mail a chaque Admin include ("envoyerMail.php"); } // Mettre à jour idPortal en base 123 if ($codeRetourPaiement==2) { include ("reqUpdatePortailAbo.php"); } } // ----------------------------------------------------- // Debug // ----------------------------------------------------- if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug (1,[ 'SESSION checkOutSession_id' => $_SESSION['checkOutSession_id'], 'SESSION stripeSubscription_id' => $_SESSION['stripeSubscription_id'], '$_SESSION[statut]' => $_SESSION['statut'], '$_SESSION[idAbo]' => $_SESSION['idAbo'] ],''); } // ----------------------------------------------------- // Trouver le statut de l'abonnement client // ----------------------------------------------------- include ('reqSelectAbo.php'); // ----------------------------------------------------- // Trouver la liste des abonnements // ----------------------------------------------------- $reqSelect="Select * FROM `123modules` WHERE idModule=1;"; if (isset($debug[2]) && $debug[2] == '1' ) $debugMsg .= monDebug (1,['reqSelect Liste Abo' => $reqSelect, '$_SESSION[adminMail]' => $_SESSION['adminMail'] ],''); $resConn=$connexion->query($reqSelect); // ----------------------------------------------------- // Zone recherche ou aide ou sous-menus // ----------------------------------------------------- echo '
'; // ----------------------------------------------------- // Portail de facturation // ----------------------------------------------------- if ($statut=='actif') { echo ''; echo ' '; echo 'Portail de facturation

'; } // ----------------------------------------------------- // Infos/aide // ----------------------------------------------------- echo ''; echo ''; echo '
'; // ----------------------------------------------------- // Form // ----------------------------------------------------- echo '
'; echo '
'; echo ''; echo '
'; // ----------------------------------------------------- // Tableau colonnes // ----------------------------------------------------- echo ' Description '; echo ' TVA '; echo ' Prix TTC '; echo ' Payé '; if ($resConn) { // ----------------------------------------------------- // Recup datas abo liste // ----------------------------------------------------- $a=0; while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) { $tabIdModule[$a]=$tabResult['idModule']; $tabIdOptions[$a]=$tabResult['idOption']; $tabNom[$a]=$tabResult['nom']; $tabIdTva[$a]=$tabResult['tva']; $tabPrixTTC[$a]=$tabResult['prixTTC']; $tabRemise[$a]=$tabResult['remise']; $tabDescription[$a]=$tabResult['description']; $tabIcone[$a]=$tabResult['icone']; // ----------------------------------------------------- // Tableau lignes // ----------------------------------------------------- echo ''; $tabIcone[$a]=str_replace('./', './extensions/', $tabIcone[$a]); // en attendant de le changer en base car vieux chemin avec les frames echo ''; echo '' .$tabDescription[$a]. ''; echo ''; echo '' .$tabIdTva[$a]. ' %'; echo '' .$tabPrixTTC[$a]. ' € '; echo ''; // ----------------------------------------------------- // Case à cocher dans fonction aboFunctionCheck // ----------------------------------------------------- checkAbo($tabIdOptions[$a], $idAbo, $statut, $tabPrixTTC[$a], $tabDescription[$a], $tabIdModule[$a]); echo ''; $a++; } } echo '
'; echo '
'; echo '
'; ?>