Esempio n. 1
0
function updateMensualite($base)
{
    $dat = Date("d H:i:s");
    $action = selectionAction(1, $base);
    //si le delai de mise de jour
    if ($dat === $action['action_date']) {
        //recuperer tous les inscriptions
        $inscription = selectionneInscriptions($base);
        while ($donnees = $inscription->fetch()) {
            //imettre le champ mensulite a 0
            modifieChampInscription("mensualite", 0, $donnees["inscription_id"], $base);
        }
    }
}
Esempio n. 2
0
function paiement($num, $uid, $service, $code, $base)
{
    $inscription = selectionneInscription($uid, $service, $base);
    $mensualite = $inscription['mensualite'];
    $uid = $inscription['client_UID'];
    $code_paiement = $inscription['code_paiement'];
    if ($code_paiement === $code) {
        //mettre la mensualite à 1
        modifieChampInscription("mensualite", 1, $inscription["inscription_id"], $base);
        //mettre à jour l'historique
        $mens = array(":inscription_id" => $inscription['inscription_id'], ":mois" => getMois(), ":annee" => Date("Y"), ":date_paiement" => Date("Y-m-d H-i-s"));
        newMensualite($mens, $base);
        //sms de confirmation de paiment
        $msg = "Paiment réaliser avec succes. Merci pour votre fidelité à ALIENTECH";
        //inserer l'evenement dans la base
        $sms = array(":objet" => "confirmation inscription", ":expediteur" => "serveur", ":destinataire" => "{$uid}({$num})", ":contenu" => $msg, ":date_sms" => Date("Y-m-d H-i-s"));
        newSMS($sms, $base);
        //envoyer le msg au client
        envoieMsg($msg);
    }
}