} spl_autoload_register("classLoad"); include 'config.php'; //classes loading end session_start(); if (isset($_SESSION['userMerlaTrav'])) { //classes managers $usersManager = new UserManager($pdo); $mailsManager = new MailManager($pdo); $notesClientsManager = new NotesClientManager($pdo); $projetManager = new ProjetManager($pdo); $contratManager = new ContratManager($pdo); $clientManager = new ClientManager($pdo); $livraisonsManager = new LivraisonManager($pdo); $fournisseursManager = new FournisseurManager($pdo); $caisseEntreesManager = new CaisseEntreesManager($pdo); $caisseSortiesManager = new CaisseSortiesManager($pdo); $operationsManager = new OperationManager($pdo); $compteBancaire = new CompteBancaireManager($pdo); //classes and vars //users number $projetNumber = $projetManager->getProjetsNumber(); $usersNumber = $usersManager->getUsersNumber(); $fournisseurNumber = $fournisseursManager->getFournisseurNumbers(); $mailsNumberToday = $mailsManager->getMailsNumberToday(); $mailsToday = $mailsManager->getMailsToday(); $clientWeek = $clientManager->getClientsWeek(); $clientNumberWeek = $clientManager->getClientsNumberWeek(); $livraisonsNumber = $livraisonsManager->getLivraisonNumber(); $livraisonsWeek = $livraisonsManager->getLivraisonsWeek(); $livraisonsNumberWeek = $livraisonsManager->getLivraisonsNumberWeek();
{ if (file_exists('model/' . $myClass . '.php')) { include 'model/' . $myClass . '.php'; } elseif (file_exists('controller/' . $myClass . '.php')) { include 'controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include 'config.php'; include 'lib/pagination.php'; //classes loading end session_start(); if (isset($_SESSION['userMerlaTrav'])) { //les sources $projetManager = new ProjetManager($pdo); $caisseEntreesManager = new CaisseEntreesManager($pdo); $projets = $projetManager->getProjets(); $entrees = ""; //test the employeSociete object number: if exists get terrain else do nothing $entreesNumber = $caisseEntreesManager->getCaisseEntreesNumber(); if ($entreesNumber != 0) { $entreesPerPage = 10; $pageNumber = ceil($entreesNumber / $entreesPerPage); $p = 1; if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) { $p = $_GET['p']; } else { $p = 1; } $begin = ($p - 1) * $entreesPerPage; $pagination = paginate('caisse-entrees.php', '?p=', $pageNumber, $p);
function classLoad($myClass) { if (file_exists('../model/' . $myClass . '.php')) { include '../model/' . $myClass . '.php'; } elseif (file_exists('../controller/' . $myClass . '.php')) { include '../controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include '../config.php'; //classes loading end session_start(); if (isset($_SESSION['userMerlaTrav']) and $_SESSION['userMerlaTrav']->profil() == "admin") { //classes managers $projetManager = new ProjetManager($pdo); $caisseEntreesManager = new CaisseEntreesManager($pdo); $projets = $projetManager->getProjets(); $entrees = ""; $entrees = $caisseEntreesManager->getCaisseEntrees(); ob_start(); ?> <style type="text/css"> p, h1{ text-align: center; text-decoration: underline; } table { border-collapse: collapse; width:100%; }
<?php //classes loading begin function classLoad($myClass) { if (file_exists('../model/' . $myClass . '.php')) { include '../model/' . $myClass . '.php'; } elseif (file_exists('../controller/' . $myClass . '.php')) { include '../controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include '../config.php'; //classes loading end session_start(); //post input processing $idEntree = $_POST['idEntree']; $caisseEntreesManager = new CaisseEntreesManager($pdo); $caisseEntreesManager->delete($idEntree); $_SESSION['entrees-delete-success'] = "<strong>Opération valide : </strong>Entrée de caisse supprimée avec succès."; header('Location:../caisse-entrees.php');
<?php //classes loading begin function classLoad($myClass) { if (file_exists('../model/' . $myClass . '.php')) { include '../model/' . $myClass . '.php'; } elseif (file_exists('../controller/' . $myClass . '.php')) { include '../controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include '../config.php'; //classes loading end session_start(); //post input processing $idEntree = $_POST['idEntree']; if (!empty($_POST['montant'])) { $montant = htmlentities($_POST['montant']); $designation = htmlentities($_POST['designation']); $dateOperation = htmlentities($_POST['dateOperation']); $utilisateur = htmlentities($_POST['user']); $caisseEntrees = new CaisseEntrees(array('id' => $idEntree, 'montant' => $montant, 'designation' => $designation, 'dateOperation' => $dateOperation, 'utilisateur' => $utilisateur)); $caisseEntreesManager = new CaisseEntreesManager($pdo); $caisseEntreesManager->update($caisseEntrees); $_SESSION['entrees-update-success'] = "<strong>Opération valide : </strong>L'entrée est modifiée avec succès."; } else { $_SESSION['entrees-update-error'] = "<strong>Erreur Modification Entrées : </strong>Vous devez remplir au moins le champ 'Montant'."; } header('Location:../caisse-entrees.php');
<?php //classes loading begin function classLoad($myClass) { if (file_exists('../model/' . $myClass . '.php')) { include '../model/' . $myClass . '.php'; } elseif (file_exists('../controller/' . $myClass . '.php')) { include '../controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include '../config.php'; //classes loading end session_start(); //post input processing if (!empty($_POST['montant'])) { $montant = htmlentities($_POST['montant']); $designation = htmlentities($_POST['designation']); $dateOperation = htmlentities($_POST['dateOperation']); $utilisateur = htmlentities($_POST['utilisateur']); $caisseEntrees = new CaisseEntrees(array('montant' => $montant, 'designation' => $designation, 'dateOperation' => $dateOperation, 'utilisateur' => $utilisateur)); $caisseEntreesManager = new CaisseEntreesManager($pdo); $caisseEntreesManager->add($caisseEntrees); $_SESSION['entrees-add-success'] = "<strong>Opération valide : </strong>Le montant est ajouté à la caisse avec succès."; } else { $_SESSION['entrees-add-error'] = "<strong>Erreur Ajout Entrées : </strong>Vous devez remplir au moins le champ 'Montant'."; } header('Location:../caisse.php');