{ 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 $idProjet = htmlentities($_POST['idProjet']); if (!empty($_POST['nom'])) { $nom = htmlentities($_POST['nom']); $cin = htmlentities($_POST['cin']); $adresse = htmlentities($_POST['adresse']); $dateNaissance = htmlentities($_POST['dateNaissance']); $dateContrat = htmlentities($_POST['dateContrat']); $matiere = htmlentities($_POST['matiere']); $prix = htmlentities($_POST['prix']); $mesure = htmlentities($_POST['mesure']); $prixTotal = htmlentities($_POST['prixTotal']); $contrat = new ContratTravail(array('nom' => $nom, 'cin' => $cin, 'dateNaissance' => $dateNaissance, 'dateContrat' => $dateContrat, 'adresse' => $adresse, 'matiere' => $matiere, 'prix' => $prix, 'mesure' => $mesure, 'prixTotal' => $prixTotal, 'idProjet' => $idProjet)); $contratTravailManager = new ContratTravailManager($pdo); $contratTravailManager->add($contrat); $_SESSION['contrat-add-success'] = "<strong>تم تسجيل العقد بنجاح</strong>"; } else { $_SESSION['contrat-add-error'] = "<strong> خطأ في التسجيل</strong>" . "يجب ادخال الاسم "; } header('Location:../contrats-travail.php?idProjet=' . $idProjet);
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 $idProjet = htmlentities($_POST['idProjet']); if (!empty($_POST['nom'])) { $nom = htmlentities($_POST['nom']); $cin = htmlentities($_POST['cin']); $adresse = htmlentities($_POST['adresse']); $dateNaissance = htmlentities($_POST['dateNaissance']); $dateContrat = htmlentities($_POST['dateContrat']); $matiere = htmlentities($_POST['matiere']); $prix = htmlentities($_POST['prix']); $mesure = htmlentities($_POST['mesure']); $prixTotal = htmlentities($_POST['prixTotal']); $idContrat = htmlentities($_POST['idContrat']); $contrat = new ContratTravail(array('id' => $idContrat, 'nom' => $nom, 'cin' => $cin, 'dateNaissance' => $dateNaissance, 'dateContrat' => $dateContrat, 'adresse' => $adresse, 'matiere' => $matiere, 'prix' => $prix, 'mesure' => $mesure, 'prixTotal' => $prixTotal)); $contratTravailManager = new ContratTravailManager($pdo); $contratTravailManager->update($contrat); $_SESSION['contrat-update-success'] = "<strong>تم تعديل العقد بنجاح</strong>"; } else { $_SESSION['contrat-update-error'] = "<strong> خطأ في التسجيل</strong>" . "يجب ادخال الاسم "; } header('Location:../contrats-travail.php?idProjet=' . $idProjet);
<?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 $idProjet = $_POST['idProjet']; $idContrat = $_POST['idContrat']; $contratTravailManager = new ContratTravailManager($pdo); $contratTravailManager->delete($idContrat); $_SESSION['contrat-delete-success'] = "<strong>تم حذف العقد بنجاح</strong>"; header('Location:../contrats-travail.php?idProjet=' . $idProjet);
{ 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']) and $_SESSION['userMerlaTrav']->profil() == "admin") { //classManagers $projetManager = new ProjetManager($pdo); $contratsTravailManager = new ContratTravailManager($pdo); $contratNumber = 0; //classes and vars $projets = $projetManager->getProjets(); if (isset($_GET['idProjet']) and $_GET['idProjet'] > 0 and $_GET['idProjet'] <= $projetManager->getLastId()) { $idProjet = $_GET['idProjet']; $projet = $projetManager->getProjetById($idProjet); $contratNumber = $contratsTravailManager->getContratsTravailNumberByIdProjet($idProjet); if ($contratNumber != 0) { $contratPerPage = 10; $pageNumber = ceil($contratNumber / $contratPerPage); $p = 1; if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) { $p = $_GET['p']; } else { $p = 1;