Beispiel #1
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    if ($_SESSION['rang'] == 'Administrateur') {
        $type = empty($_GET['type']) ? false : $_GET['type'];
        $nom = empty($_POST['nom']) ? false : $_POST['nom'];
        if ($type) {
            if ($nom) {
                $requete_membre = new requete();
                $requete_membre->insert('menu_' . $type, array('nom' => $nom));
                // echo $requete_membre->requete_complete();
                $requete_membre->executer_requete();
                $erreur = array_merge($erreur, $requete_membre->liste_erreurs);
                unset($requete_membre);
                echo '<p>Le ' . $type . ' a bien été créé.</p>';
            } else {
                echo '<form action="?menu=menu&amp;sousmenu=ajouter&amp;type=' . $type . '" method="post"><p><label for="nom">Nom :</label><input type="text" name="nom" id="nom" value="' . $nom . '"></p></p><p><input type="submit" value="Ajouter"></p></form>';
            }
        } else {
            echo '<p class="erreur">Un problème de type est apparus.</p>';
        }
    } else {
        echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>';
    }
    include 'lister.php';
}
Beispiel #2
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    if ($_SESSION['rang'] == 'Administrateur') {
        $type = empty($_GET['type']) ? 'regime' : $_GET['type'];
        $nom = empty($_POST['nom']) ? false : $_POST['nom'];
        $nomComplet = empty($_POST['nomComplet']) ? $nom : $_POST['nomComplet'];
        $couleur = empty($_POST['couleur']) ? '000' : substr($_POST['couleur'], 1);
        if ($nom) {
            $requete_membre = new requete();
            if ($type == 'regime') {
                $requete_membre->insert($type, array('nom' => $nom, 'nomComplet' => $nomComplet, 'couleur' => $couleur));
            } else {
                $requete_membre->insert($type, array('nom' => $nom));
            }
            // echo $requete_membre->requete_complete();
            $requete_membre->executer_requete();
            $erreur = array_merge($erreur, $requete_membre->liste_erreurs);
            unset($requete_membre);
            echo '<p>Le ' . $type . ' a bien été créé.</p>';
        } else {
            echo '<form action="?menu=gestion&amp;sousmenu=ajouter&amp;type=' . $type . '" method="post"><p><label for="nom">Nom :</label><input type="text" name="nom" id="nom" value="' . $nom . '" required></p>';
            if ($type == 'regime') {
                echo '<p><label>Nom complet :<input type="text" name="nomComplet" id="nomComplet" value="' . $nomComplet . '" maxlength="100" /></p>';
                echo '<p><label>Couleur :<input type="color" name="couleur" id="couleur" value="#' . $couleur . '" required /></p>';
            }
            echo '<p><input type="submit" value="Ajouter"></p></form>';
        }
             unset($requete_repas);
             foreach ($liste_repas as $repas) {
                 if (!empty($_POST[$table . '_MIDI_' . $repas['id']])) {
                     foreach ($jour as $idJour) {
                         $requete = new requete();
                         $requete->insert('tper_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idJour' => $idJour, 'id' . ucfirst($table) => $repas['id'], 'quantite' => $_POST[$table . '_MIDI_' . $repas['id']]));
                         // echo $requete->requete_complete().'<br>';
                         $requete->executer_requete();
                         $erreur = array_merge($erreur, $requete->liste_erreurs);
                         unset($requete);
                     }
                 }
                 if (!empty($_POST[$table . '_SOIR_' . $repas['id']])) {
                     foreach ($jour as $idJour) {
                         $requete = new requete();
                         $requete->insert('tper_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idJour' => $idJour + 7, 'id' . ucfirst($table) => $repas['id'], 'quantite' => $_POST[$table . '_SOIR_' . $repas['id']]));
                         // echo $requete->requete_complete().'<br>';
                         $requete->executer_requete();
                         $erreur = array_merge($erreur, $requete->liste_erreurs);
                         unset($requete);
                     }
                 }
             }
         }
         echo '<p>Les repas de cette personne ont bien été enregistrés.</p>';
     }
 } else {
     echo '<form action="?menu=client&amp;sousmenu=ajouterClientRepas" method="post"><input type="hidden" name="niveau" id="niveau" value="2"><input type="hidden" name="idPersonne" id="idPersonne" value="' . $idPersonne . '"><p><label><input type="checkbox" name="jour[]" value="1">Lundi</label><br><label><input type="checkbox" name="jour[]" value="2">Mardi</label><br><label><input type="checkbox" name="jour[]" value="3">Mercredi</label><br><label><input type="checkbox" name="jour[]" value="4">Jeudi</label><br><label><input type="checkbox" name="jour[]" value="5">Vendredi</label><br><label><input type="checkbox" name="jour[]" value="6">Samedi</label><br><label><input type="checkbox" name="jour[]" value="7">Dimanche</label></p><table><tr><th colspan="2">&nbsp;</th><th>MIDI</th><th>SOIR</th></tr>';
     foreach ($tab_infos as $table) {
         $requete_repas = new requete();
         $requete_repas->select($table, 't');
Beispiel #4
0
 $viande = empty($_POST['viande']) ? false : $_POST['viande'];
 $legume = empty($_POST['legume']) ? false : $_POST['legume'];
 $fromage = empty($_POST['fromage']) ? false : $_POST['fromage'];
 $dessert = empty($_POST['dessert']) ? false : $_POST['dessert'];
 $supplement = empty($_POST['supplement']) ? false : $_POST['supplement'];
 if ($entree && $viande && $legume && $fromage && $dessert) {
     $requete = new requete();
     $requete->select('menu', 'm');
     $requete->where(array('m' => array('idEntree' => $entree, 'idViande' => $viande, 'idLegume' => $legume, 'idFromage' => $fromage, 'idDessert' => $dessert, 'supplement' => $supplement)));
     // echo $requete->requete_complete().'<br><br>';
     $requete->executer_requete();
     $liste = $requete->resultat;
     unset($requete);
     if (count($liste) == 0) {
         $requete_membre = new requete();
         $requete_membre->insert('menu', array('idEntree' => $entree, 'idViande' => $viande, 'idLegume' => $legume, 'idFromage' => $fromage, 'idDessert' => $dessert, 'supplement' => $supplement));
         // echo $requete_membre->requete_complete().'<br><br>';
         $requete_membre->executer_requete();
         $erreur = array_merge($erreur, $requete_membre->liste_erreurs);
         unset($requete_membre);
         echo '<p>Le menu a bien été créé.</p>';
     } else {
         echo '<p>Un menu identique existe déjà.</p>';
     }
 } else {
     echo '<form action="?' . $_SERVER['QUERY_STRING'] . '" method="post">';
     $type = array('entree', 'viande', 'legume', 'fromage', 'dessert');
     foreach ($type as $val) {
         $requete = new requete();
         $requete->select('menu_' . $val, 'm');
         $requete->order('nom');
if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    if (file_exists('../../../../fonctions/api.class.php')) {
        require_once '../../../../fonctions/api.class.php';
        $adresse = empty($_POST['adresse']) ? false : $_POST['adresse'];
        $codePostal = empty($_POST['codePostal']) ? false : $_POST['codePostal'];
        $ville = empty($_POST['ville']) ? false : $_POST['ville'];
        $lat = empty($_POST['lat']) ? false : $_POST['lat'];
        $lng = empty($_POST['lng']) ? false : $_POST['lng'];
        $formatted_address = empty($_POST['formatted_address']) ? false : $_POST['formatted_address'];
        if ($adresse && $codePostal && $ville && $lat && $lng && $formatted_address) {
            $requete = new requete();
            $requete->select('coordonnees', 'c');
            $requete->where(array('c' => array('adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville)));
            $requete->executer_requete();
            $liste = $requete->resultat;
            if (count($liste) == 0) {
                $requete = new requete();
                $requete->insert('coordonnees', array('adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'lat' => $lat, 'lng' => $lng, 'formatted_address' => $formatted_address));
                // echo $requete->requete_complete();
                $requete->executer_requete();
                unset($requete);
            }
        }
    } else {
        $retour['resultat'] = 'erreur importation API';
    }
    echo $retour['resultat'];
}
Beispiel #6
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    if (file_exists('../../../../fonctions/api.class.php')) {
        require_once '../../../../fonctions/api.class.php';
        $origin_addresses = empty($_POST['origin_addresses']) ? false : $_POST['origin_addresses'];
        $destination_addresses = empty($_POST['destination_addresses']) ? false : $_POST['destination_addresses'];
        $distance = empty($_POST['distance']) ? false : $_POST['distance'];
        $duration = empty($_POST['duration']) ? false : $_POST['duration'];
        if ($origin_addresses && $destination_addresses && $distance && $duration) {
            $requete = new requete();
            $requete->insert('trajets', array('origin_addresses' => $origin_addresses, 'destination_addresses' => $destination_addresses, 'distance' => $distance, 'duration' => $duration));
            // echo $requete->requete_complete();
            $requete->executer_requete();
            unset($requete);
        }
    } else {
        $retour['resultat'] = 'erreur importation API';
    }
    echo $retour['resultat'];
}
Beispiel #7
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    $nom = empty($_POST['nom']) ? false : $_POST['nom'];
    $prenom = empty($_POST['prenom']) ? false : $_POST['prenom'];
    $sexe = empty($_POST['sexe']) ? false : $_POST['sexe'];
    $adresse = empty($_POST['adresse']) ? false : $_POST['adresse'];
    $codePostal = empty($_POST['codePostal']) ? false : $_POST['codePostal'];
    $ville = empty($_POST['ville']) ? false : $_POST['ville'];
    $telephone = empty($_POST['telephone']) ? false : $_POST['telephone'];
    $telephoneSecond = empty($_POST['telephoneSecond']) ? '' : $_POST['telephoneSecond'];
    if ($nom && $prenom && $sexe && $adresse && $codePostal && $ville && $telephone) {
        $requete = new requete();
        $requete->insert('ressource', array('nom' => $nom, 'prenom' => $prenom, 'sexe' => $sexe, 'adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'telephone' => $telephone, 'telephoneSecond' => $telephoneSecond));
        // echo $requete->requete_complete();
        $requete->executer_requete();
        $erreur = array_merge($erreur, $requete->liste_erreurs);
        unset($requete);
        echo '<p>La ressource a bien été ajoutée.</p>';
        include 'listerRessources.php';
    } else {
        echo '<form action="?menu=client&amp;sousmenu=ajouterRessource" method="post"><p><label for="nom">Nom</label><input type="text" name="nom" id="nom" value="' . $nom . '"></p><p><label for="prenom">Prénom</label><input type="text" name="prenom" id="prenom" value="' . $prenom . '"></p><p>Sexe<br><label><input type="radio" name="sexe" value="M">Masculin</label><br><label><input type="radio" name="sexe" value="F">Féminin</label></p><p><label for="adresse">Adresse</label><input type="text" name="adresse" id="adresse" value="' . $adresse . '"></p><p><label for="codePostal">Code postal</label><input type="number" name="codePostal" id="codePostal" value="' . $codePostal . '"></p><p><label for="ville">Ville</label><input type="text" name="ville" id="ville" value="' . $ville . '"></p><p><label for="telephone">Téléphone</label><input type="text" name="telephone" id="telephone" value="' . $telephone . '"></p><p><label for="telephoneSecond">Téléphone secondaire</label><input type="text" name="telephoneSecond" id="telephoneSecond" value="' . $telephoneSecond . '"></p><p><input type="submit" value="Ajouter la ressource"></p></form>';
    }
}
         $requete_calendrier->where(array('c' => array('annee' => date("Y", $timestampJour), 'mois' => date("m", $timestampJour), 'jour' => date("d", $timestampJour), 'typeCalendrier' => $typeCalendrier)));
         $requete_calendrier->executer_requete();
         $liste_calendrier = $requete_calendrier->resultat;
         unset($requete_calendrier);
     }
     $tab_idCalendrier[] = $liste_calendrier[0]['id'];
     $idCalendrier = $tab_idCalendrier[0];
     if ($typeAction == "suppression") {
         $requete_repas = new requete();
         $requete_repas->delete($table, array($table => array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier)));
         // echo $requete_repas->requete_complete();
         $requete_repas->executer_requete();
         unset($requete_repas);
     } elseif ($typeAction == "ajout") {
         $requete_repas = new requete();
         $requete_repas->insert($table, array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier, 'commentaire' => $commentaire));
         $requete_repas->executer_requete();
         unset($requete_repas);
     } else {
         $requete = new requete();
         $requete->select('commentaire', 'c');
         $requete->where(array('c' => array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier)));
         // echo $requete_repas->requete_complete();
         $requete->executer_requete();
         $liste_commentaire = $requete->resultat;
         $commentaire = $liste_commentaire[0]["commentaire"];
         unset($requete);
         $retour['corps'] = '<h3>Ajouter un commentaire</h3><form action="#" onsubmit="return ajouter_commentaire_validation(this);" method="POST"><input type="hidden" name="idPersonne" id="idPersonne" value="' . $idPersonne . '" /><input type="hidden" name="timestampJour" id="timestampJour" value="' . $timestampJour . '" /><textarea name="commentaire" id="commentaire">' . $commentaire . '</textarea><input type="submit" size="22" value="Ajouter le commentaire"></form>';
     }
 } else {
     $retour['corps'] = 'erreur importation API';
                $requete_calendrier->executer_requete();
                unset($requete_calendrier);
                /* ajout */
                $requete_calendrier = new requete();
                $requete_calendrier->select('calendrier', 'c');
                $requete_calendrier->where(array('c' => array('annee' => date("Y", $timestampJour), 'mois' => date("m", $timestampJour), 'jour' => date("d", $timestampJour), 'typeCalendrier' => $typeCalendrier)));
                $requete_calendrier->executer_requete();
                $liste_calendrier = $requete_calendrier->resultat;
                unset($requete_calendrier);
            }
            $tab_idCalendrier[] = $liste_calendrier[0]['id'];
        }
        /**************************************/
        if (in_array($table, $tab_infos) && in_array($typeJour, $tab_typeCalendrier)) {
            $idCalendrier = $typeJour == "MIDI" ? $tab_idCalendrier[0] : $tab_idCalendrier[1];
            $requete_ajoutRepas = new requete();
            if ($table == "regime") {
                $requete_ajoutRepas->insert('per_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier, 'id' . ucfirst($table) => $id, 'quantite' => $quantite, 'quantiteRemp' => $quantiteRemp, 'typeRepas' => $typeRepas));
            } else {
                $requete_ajoutRepas->insert('per_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier, 'id' . ucfirst($table) => $id, 'quantite' => $quantite, 'quantiteRemp' => $quantiteRemp));
            }
            // echo $requete_ajoutRepas->requete_complete();
            $requete_ajoutRepas->executer_requete();
            unset($requete_ajoutRepas);
        }
    } else {
        echo 'erreur importation API';
    }
} else {
    echo 'erreur connexion';
}
Beispiel #10
0
 $sacPorte = empty($_POST['sacPorte']) ? false : $_POST['sacPorte'];
 $info = empty($_POST['info']) ? '' : $_POST['info'];
 if ($nom && $prenom && $sexe && $adresse && $codePostal && $ville && $telephone && $numTournee) {
     $dateActif = $dateActif ? strtotime($dateActif) : time();
     // $actif = ($dateActif >= time())?false:true;
     $actif = true;
     $numTournee = is_numeric($numTournee) ? $numTournee : 0;
     $numPerTou = is_numeric($numPerTou) && $numPerTou != "-1" ? $numPerTou : 0;
     $requete_membre = new requete();
     $requete_membre->requete_direct('UPDATE v2__personne SET numPerTou = numPerTou+1 WHERE v2__personne.numTournee = ' . $numTournee . ' AND numPerTou >= ' . $numPerTou);
     // echo $requete_membre->requete_complete();
     $requete_membre->executer_requete();
     $erreur = array_merge($erreur, $requete_membre->liste_erreurs);
     unset($requete_membre);
     $requete = new requete();
     $requete->insert('personne', array('nom' => $nom, 'prenom' => $prenom, 'sexe' => $sexe, 'adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'telephone' => $telephone, 'telephoneSecond' => $telephoneSecond, 'numTournee' => $numTournee, 'numPerTou' => $numPerTou, 'pain' => $pain, 'potage' => $potage, 'dateActif' => $dateActif, 'sacPorte' => $sacPorte, 'actif' => $actif, 'info' => $info));
     // echo $requete->requete_complete();
     $requete->executer_requete();
     $erreur = array_merge($erreur, $requete->liste_erreurs);
     unset($requete);
     $requete = new requete();
     $requete->select(array('personne' => 'id'), 'p');
     $requete->where(array('p' => array('nom' => $nom, 'prenom' => $prenom, 'sexe' => $sexe, 'adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'telephone' => $telephone, 'telephoneSecond' => $telephoneSecond, 'numTournee' => $numTournee, 'numPerTou' => $numPerTou, 'pain' => $pain, 'potage' => $potage, 'dateActif' => $dateActif, 'sacPorte' => $sacPorte, 'actif' => $actif, 'info' => $info)));
     // echo $requete->requete_complete();
     $requete->executer_requete();
     $info_personne = $requete->resultat;
     $erreur = array_merge($erreur, $requete->liste_erreurs);
     unset($requete);
     include 'ajouterClientRepas.php';
 } else {
     echo '<form action="?menu=client&amp;sousmenu=ajouterClient" method="post"><p><label for="nom">Nom</label><input type="text" name="nom" id="nom" value="' . $nom . '" required/></p><p><label for="prenom">Prénom</label><input type="text" name="prenom" id="prenom" value="' . $prenom . '" required/></p><p>Sexe<br><label><input type="radio" name="sexe" value="M" required />Masculin</label><br><label><input type="radio" name="sexe" value="F" />Féminin</label></p><p><label for="adresse">Adresse</label><input type="text" name="adresse" id="adresse" value="' . $adresse . '" required/></p><p><label for="codePostal">Code postal</label><input type="number" name="codePostal" id="codePostal" value="' . $codePostal . '" required/></p><p><label for="ville">Ville</label><input type="text" name="ville" id="ville" value="' . $ville . '" required/></p><p><label for="telephone">Téléphone</label><input type="text" name="telephone" id="telephone" value="' . $telephone . '" required/></p><p><label for="telephoneSecond">Téléphone secondaire</label><input type="text" name="telephoneSecond" id="telephoneSecond" value="' . $telephoneSecond . '" required/></p><p><label for="numTournee">Tournée</label>';
Beispiel #11
0
                     // idMenu, idRegime, idCalendrier
                     $requete = new requete();
                     $requete->select('menu_regime', 'e');
                     $requete->where(array('e' => array('idRegime' => $idRegime, 'idCalendrier' => $idCalendrier)));
                     $requete->grand_tableau = false;
                     $requete->executer_requete();
                     $liste = $requete->resultat;
                     unset($requete);
                     if ($liste) {
                         $requete = new requete();
                         $requete->delete('menu_regime', array('menu_regime' => array('idRegime' => $idRegime, 'idCalendrier' => $idCalendrier)));
                         $requete->executer_requete();
                         unset($requete);
                     }
                     $requete = new requete();
                     $requete->insert('menu_regime', array('idMenu' => $idMenu, 'idRegime' => $idRegime, 'idCalendrier' => $idCalendrier));
                     $requete->executer_requete();
                     // unset($requete);
                     $retour['resultat'] = true;
                     // $retour['resultat'] = $requete->requete_complete();
                 } else {
                     $retour['erreur'] = 'Le jour "' . $jour . '" n\'existe pas.';
                 }
             }
         }
     } else {
         $retour['erreur'] = 'Le régime "' . $nomRegime . '" n\'existe pas.';
     }
 } else {
     $retour['erreur'] = 'Un paramètre d\'entrée est incorrect est survenu.';
 }
Beispiel #12
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    $idPersonne = empty($_POST['idPersonne']) ? false : $_POST['idPersonne'];
    $idRessource = empty($_POST['idRessource']) ? false : $_POST['idRessource'];
    $lien = empty($_POST['lien']) ? false : $_POST['lien'];
    if ($idPersonne && $idRessource && $lien) {
        $requete = new requete();
        $requete->insert('personne_ressource', array('idPersonne' => $idPersonne, 'idRessource' => $idRessource, 'lien' => $lien));
        echo $requete->requete_complete();
        $requete->executer_requete();
        $erreur = array_merge($erreur, $requete->liste_erreurs);
        unset($requete);
        echo '<p>La relation a bien été ajoutée.</p>';
        include 'listerRelation.php';
    } else {
        $requete = new requete();
        $requete->select('personne');
        $requete->executer_requete();
        $liste_client = $requete->resultat;
        $erreur = array_merge($erreur, $requete->liste_erreurs);
        unset($requete);
        $requete = new requete();
        $requete->select('ressource');
        $requete->executer_requete();
        $liste_ressource = $requete->resultat;
        $erreur = array_merge($erreur, $requete->liste_erreurs);
        unset($requete);
Beispiel #13
0
<?php

if (empty($_SESSION)) {
    session_start();
}
if ($_SESSION) {
    if ($_SESSION['rang'] == 'Administrateur') {
        $login = empty($_POST['login']) ? false : $_POST['login'];
        $mdp = empty($_POST['password']) ? false : $_POST['password'];
        $rangInput = empty($_POST['rang']) ? false : $_POST['rang'];
        if ($login && $mdp && $rangInput) {
            $requete_membre = new requete();
            $requete_membre->insert('membre', array('nom' => $login, 'mdp' => array('VALEUR' => $mdp, 'SALAGE' => true), 'dateCreation' => time(), 'rang' => $rangInput));
            // echo $requete_membre->requete_complete();
            $requete_membre->executer_requete();
            $erreur = array_merge($erreur, $requete_membre->liste_erreurs);
            unset($requete_membre);
            echo '<p>Le compte a bien été créé.</p>';
        } else {
            echo '<form action="?menu=compte&amp;sousmenu=ajouterCompte" method="post"><p><label for="login">Login :</label><input type="text" name="login" id="login" value="' . $login . '"></p><p><label for="password">Mot de passe :</label><input type="password" name="password" id="password" value="' . $mdp . '"></p><p><label>Poste :</label>';
            foreach ($rang as $cle => $valeur) {
                echo '<input type="radio" name="rang" value="' . $cle . '" ' . ($cle == $rangInput ? 'checked' : '') . '>' . $valeur . '&nbsp;';
            }
            echo '</p><p><input type="submit" value="Ajouter le compte"></p></form>';
        }
    } else {
        echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>';
    }
    include_once 'listerComptes.php';
}
Beispiel #14
0
     $requete_login->where(array('m' => array('nom' => $_REQUEST['login'], 'mdp' => array('VALEUR' => $_REQUEST['password'], 'SALAGE' => true))));
     $requete_login->grand_tableau = false;
     // echo $requete_login->requete_complete();
     $requete_login->executer_requete();
     $liste_login = $requete_login->resultat;
     $erreur = array_merge($erreur, $requete_login->liste_erreurs);
     unset($requete_login);
     if ($liste_login) {
         session_regenerate_id();
         $_SESSION['id'] = $liste_login['id'];
         $_SESSION['nom'] = $liste_login['nom'];
         $_SESSION['rang'] = $rang[$liste_login['rang']];
         $_SESSION['type'] = 'all';
         /* LOGS */
         $requete_logs = new requete();
         $requete_logs->insert('logs', array('idMembre' => $liste_login['id'], 'dateConnexion' => time(), 'ipOrdi' => $_SERVER["REMOTE_ADDR"]));
         $requete_logs->executer_requete();
         $erreur = array_merge($erreur, $requete_logs->liste_erreurs);
         unset($requete_logs);
         /********/
         header("Location: index.php?menu=sauvegarde&sousmenu=automatique");
     }
 }
 echo construire_page($page);
 echo '<body><div id="window"><div>';
 if (sizeof($erreur) > 0) {
     echo '<p class="erreur">Erreur suivante signalées : <br>';
     foreach ($erreur as $typeErreur => $listeErreurs) {
         foreach ($listeErreurs as $erreur) {
             echo ' - ' . $typeErreur . ' : ' . $erreur . '<br>';
         }
Beispiel #15
0
        /**************************************/
        foreach ($tab_infos as $table) {
            $requete_repas = new requete();
            $requete_repas->select('tper_' . substr($table, 0, 3), 't');
            $requete_repas->select('jour', 'j');
            $requete_repas->where(array('t' => array('idPersonne' => $idPersonne)));
            $requete_repas->where(array('j' => array('nomAnglais' => date("D", $timestampJour))));
            // echo $requete_repas->requete_complete();
            $requete_repas->executer_requete();
            $liste_repas = $requete_repas->resultat;
            // $erreur = array_merge($erreur, $requete_repas->liste_erreurs);
            unset($requete_repas);
            foreach ($liste_repas as $repas) {
                $idCalendrier = $repas['id'] < 8 ? $tab_idCalendrier[0] : $tab_idCalendrier[1];
                $requete_ajoutRepas = new requete();
                if ($table == 'regime') {
                    $requete_ajoutRepas->insert('per_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier, 'id' . ucfirst($table) => $repas['id' . ucfirst($table)], 'quantite' => $repas['quantite'], 'typeRepas' => 'programmer'));
                } else {
                    $requete_ajoutRepas->insert('per_' . substr($table, 0, 3), array('idPersonne' => $idPersonne, 'idCalendrier' => $idCalendrier, 'id' . ucfirst($table) => $repas['id' . ucfirst($table)], 'quantite' => $repas['quantite']));
                }
                // echo $requete_ajoutRepas->requete_complete();
                $requete_ajoutRepas->executer_requete();
                unset($requete_ajoutRepas);
            }
        }
    } else {
        echo 'erreur importation API';
    }
} else {
    echo 'erreur connexion';
}