<?php require_once '../bootstrap.php'; $maBase = ADD\DB::query('SELECT * FROM paypal'); //Je parcours la base de donnée au complet pour savoir si un abonnement est expiré //et je le suprimme de la base paypal et de toute les autres bases while ($donnees = mysqli_fetch_assoc($maBase)) { $fin = $donnees['fin']; if (time() >= strtotime($fin)) { $id = $donnees['id']; $bdd = mysqli_query("DELETE FROM paypal WHERE id='{$id}' "); } }
<?php require_once '../bootstrap.php'; $maBase = ADD\DB::query('SELECT * FROM paypal'); $nom = mysqli_real_escape_string($_POST['nom']); $prenom = mysqli_real_escape_string($_POST['prenom']); //Je parcours la base de donnée au complet pour savoir si un abonnement est expiré //et je le suprimme de la base paypal et de toute les autres bases while ($donnees = mysqli_fetch_assoc($maBase)) { $bdd = ADD\DB::query("DELETE FROM paypal WHERE nom='{$nom}' AND prenom='{$prenom}' "); } header('Location: http://www.addquebec.ca/admin.php');
$req .= "&{$key}={$value}"; } $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://www' . $paypalmode . '.paypal.com/cgi-bin/webscr'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $req); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: www' . $paypalmode . '.sandbox.paypal.com')); $res = curl_exec($ch); curl_close($ch); if (strcmp($res, "VERIFIED") == 0) { $transaction_id = $_POST['txn_id']; $payerid = $_POST['payer_id']; $firstname = $_POST['first_name']; $lastname = $_POST['last_name']; $payeremail = $_POST['payer_email']; $paymentdate = $_POST['payment_date']; $paymentstatus = $_POST['payment_status']; $mdate = date('Y-m-d h:i:s', strtotime($paymentdate)); $otherstuff = json_encode($_POST); // insert in our IPN record table include 'ajout_abonnee.php'; //$query = "INSERT INTO paypal(horaire, debut, fin, nom, prenom, telephone, courriel, decouverteAdd, id) VALUES('test', 'test', 'test', 'test', 'test', 'test', 'test', 'test','')"; if (!ADD\DB::query($query)) { //mysql error..! } } }
<h1 class="titreBddComplete" onclick="show()" style="cursor:pointer;">Cliquez ici pour afficher/cacher la liste de tous les abonnés (sans suppression)</h1> <table style="float:none;" class="tableComplet" id="tableComplet"> <tr> <td class="titreAbonnement">Horaire</td> <td class="titreAbonnement">Début abonnement</td> <td class="titreAbonnement">Fin abonnement</td> <td class="titreAbonnement">Nom</td> <td class="titreAbonnement">Prenom</td> <td class="titreAbonnement">Téléphone</td> <td class="titreAbonnement">Courriel</td> <td class="titreAbonnement">Comment ils ont découvert l'ADD</td> </tr> <?php $reponse = ADD\DB::PDO()->query('SELECT * FROM bddcomplete ORDER BY horaire ASC'); while ($donnees = $reponse->fetch()) { ?> <tr> <td><?php echo $donnees['horaire']; ?> </td> <td><?php echo $donnees['debut']; ?> </td> <td><?php echo $donnees['fin']; ?> </td>
require_once '../bootstrap.php'; //Recoit courriel, nom et prénom du formulaire $courriel = $_POST['courriel']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; //Recoit le numeros de téléphone du compte paypal $telephone = $_POST['phone']; $decouverteAdd = $_POST['decouverteAdd']; $debut = $_POST['debut']; $fin = $_POST['fin']; $horaire = $_POST['os0']; //Recupere la durée selon le forfait choisit et le nombre de cours $duree = $_POST['duree']; switch ($duree) { case '12': $horaire = "illimité"; break; } ADD\DB::query("SET NAMES 'utf8'"); //Dépendament du nombre de checkbox checked j'ajoute les journées choisi dans une variable //si il y a plusieurs jours, ils seront séparé par des virgules $decouverteAdd = mysqli_real_escape_string($decouverteAdd); $horaire = mysqli_real_escape_string($horaire); $nom = mysqli_real_escape_string($nom); $prenom = mysqli_real_escape_string($prenom); $telephone = mysqli_real_escape_string($telephone); $courriel = mysqli_real_escape_string($courriel); $user = ADD\DB::query("INSERT INTO paypal(horaire, debut, fin, nom, prenom, telephone, courriel, decouverteAdd, id) VALUES('{$horaire}', '{$debut}', '{$fin}', '{$nom}', '{$prenom}', '{$telephone}', '{$courriel}', '{$decouverteAdd}','')"); $user2 = ADD\DB::query("INSERT INTO bddcomplete(horaire, debut, fin, nom, prenom, telephone, courriel, decouverteAdd, id) VALUES('{$horaire}', '{$debut}', '{$fin}', '{$nom}', '{$prenom}', '{$telephone}', '{$courriel}','{$decouverteAdd}', '')"); header('Location: http://www.addquebec.ca/merci.php');