include 'controller/' . $myClass . '.php'; } } spl_autoload_register("classLoad"); include 'config.php'; //classes loading end session_start(); if (isset($_SESSION['userMerlaTrav'])) { //les sources $idProjet = 0; $projetManager = new ProjetManager($pdo); if (isset($_GET['idProjet']) and $_GET['idProjet'] > 0 and $_GET['idProjet'] <= $projetManager->getLastId()) { $idProjet = $_GET['idProjet']; $projet = $projetManager->getProjetById($idProjet); $terrainManager = new TerrainManager($pdo); $piecesTerrainManager = new PiecesTerrainManager($pdo); $terrains = ""; //test the terrain object number: if exists get terrain else do nothing $terrainNumber = $terrainManager->getTerrainNumberByIdProjet($idProjet); if ($terrainNumber != 0) { $terrains = $terrainManager->getTerrainByIdProjet($idProjet); } } ?> <!DOCTYPE html> <!--[if IE 8]> <html lang="en" class="ie8"> <![endif]--> <!--[if IE 9]> <html lang="en" class="ie9"> <![endif]--> <!--[if !IE]><!--> <html lang="en"> <!--<![endif]--> <!-- BEGIN HEAD --> <head> <meta charset="utf-8" />
<?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']; $idPieceTerrain = $_POST['idPieceTerrain']; $piecesTerrainManager = new PiecesTerrainManager($pdo); $piecesTerrainManager->delete($idPieceTerrain); //delete file from the disk $_SESSION['pieces-delete-success'] = "<strong>Opération valide : </strong>Pièce supprimé avec succès."; header('Location:../terrain.php?idProjet=' . $idProjet . '#listTerrain');
<?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'; include '../lib/image-processing.php'; //classes loading end session_start(); $idProjet = htmlentities($_POST['idProjet']); $idTerrain = htmlentities($_POST['idTerrain']); if (file_exists($_FILES['url']['tmp_name']) || is_uploaded_file($_FILES['url']['tmp_name'])) { $url = imageProcessing($_FILES['url'], '/pieces/pieces_terrain/'); $nom = htmlentities($_POST['nom']); $pieceTerrain = new PiecesTerrain(array('nom' => $nom, 'url' => $url, 'idTerrain' => $idTerrain)); $pieceTerrainManager = new PiecesTerrainManager($pdo); $pieceTerrainManager->add($pieceTerrain); $_SESSION['pieces-add-success'] = "<strong>Opération valide : </strong>La pièce a été ajouté avec succès."; header('Location:../terrain.php?idProjet=' . $idProjet . '#listTerrain'); } else { $_SESSION['pieces-add-error'] = "<strong>Erreur Ajout Pièces Terrain : </strong>Vous devez ajouté un lien."; header('Location:../terrain.php?idProjet=' . $idProjet . '#listTerrain'); }