示例#1
0
<?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}' ");
    }
}
示例#2
0
文件: delete.php 项目: addquebec/site
 <?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');
示例#3
0
文件: ipn.php 项目: addquebec/site
        $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..!
        }
    }
}
示例#4
0
文件: admin.php 项目: addquebec/site
<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>
示例#5
0
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');