<p>Pattern avant le mot clé</p> <input type="text" name="beforePattern" class="full-middle-width" id="beforePattern"> <p>Pattern après le mot clé</p> <input type="text" name="afterPattern" class="full-middle-width" id="afterPattern"> <div class="mod-file"> <p>Image représentant le site</p> <input type="file" name="file"> </div> <a href="#" onclick="verifFields(); return false;"><button class="btn btn-primary">Valider</button></a> </form> <legend class="margin-top-2">Liste des patterns</legend> <table class="table table-bordered small-text"> <?php $Concurrence = new Concurrence(); $patterns = $Concurrence->getPatterns(); foreach ($patterns as $key => $value) { echo ' <tr> <td><img src="http://' . $value['image'] . '" class="max-height-1"></td> <td>' . $value['titre'] . '</td> <td>' . $value['before_pattern'] . ' %KEYWORD% ' . $value['after_pattern'] . '</td> <td><a href="getcall/deletepattern.getcall.php?id=' . $value['id'] . '" onclick="return confirm(\'Vous-vous vraiment supprimer ce pattern ?\')">Supprimer</a></td> </tr> '; } ?> </table> </div>
<?php require_once __DIR__ . "/../class/Concurrence.class.php"; if (isset($_GET)) { $Concurrence = new Concurrence(); $Concurrence->setPatternId($_GET['id']); $Concurrence->removePattern(); header("location:/concur.admin.php?event=deleted"); }
<?php require_once __DIR__ . "/../class/Concurrence.class.php"; require_once __DIR__ . "/../class/File.class.php"; if (isset($_POST)) { $Concurrence = new Concurrence(); $File = new File(); if (is_uploaded_file($_FILES['file']['tmp_name'])) { $File->setFile($_FILES['file']); $replyFile = $File->uploadImg(); if (!$replyFile) { header("location:/error.php"); } else { $Concurrence->setAfterPattern($_POST['afterPattern']); $Concurrence->setBeforePattern($_POST['beforePattern']); $Concurrence->setTitreSite($_POST['titreSite']); $Concurrence->setFileLink($File->getFileLink()); $Concurrence->addPattern(); header("location:/concur.admin.php?event=added"); } } else { header("location:/concur.admin.php?event=error"); } }