function inscriptionService($numero, $uid, $service, $base) { $client = selectionneClient($uid, $base); $service = selectionneService($service, $base); //champ <a paiement >=OUI, <mensualite>=1 //insertion dans la base $tab = array("service_titre" => $service["service_titre"], "client_UID" => $client["client_UID"], "date_insc" => Date("Y-m-d H-i-s"), "mensualite" => 1); $service_id = newInscription($tab, $base); //sms de confirmation $msg = "Inscription au service " . $service["service_titre"] . " réussie. Pour payer votre mensualité, veuillez envoyer " . $service["service_titre"] . " MENS " . $uid . " au 24248. Cout du SMS 490 F."; //inserer l'evenement dans la base $sms = array(":objet" => "confirmation inscription", ":expediteur" => "serveur", ":destinataire" => "{$uid}:{$numero}", ":contenu" => $msg, ":date_sms" => Date("Y-m-d H-i-s")); newSMS($sms, $base); //envoyer le msg au client envoieMsg($msg); }
<body> <!-- contenu de la page --> <?php session_start(); if (isset($_SESSION['pseudo']) && isset($_SESSION['pass'])) { include "template/header.php"; ?> <section> <?php require_once "../scripts/base_connexion.php"; require_once "../scripts/traitement.php"; require_once "../scripts/requetes.php"; if (isset($_GET['client']) && $_GET['client'] !== "") { //selectionner le client $res = selectionneClient($_GET['client'], $base); ?> <table> <caption>Client n°: <?php echo $res['client_id']; ?> </caption> <tr> <td><label>UID</label></td> <td><?php echo $res['client_UID']; ?> </td> </tr> <tr>
function prepareEnvoieTutoriels($base) { //selectionner l'ensemble des tutoriels prêts à être envoyés $dated = Date("Y-m-d H:") . "00:00"; $datef = Date("Y-m-d H:") . "59:59"; $tutos = selectionneTutorielsChamps($base, "statut", "pret", $dated, $datef); while ($tuto = $tutos->fetch()) { //selectionner les destinataires des sms $clients = selectionneInscriptionsEnOrdre($tuto['service_titre'], 1, $base); while ($client = $clients->fetch()) { //pour chaque client, recuperer ses details $details = selectionneClient($client['client_UID'], $base); //envoyer le tutoriel envoieTutoriel($details, $tuto, $base); } } }