/** * @brief Fonction qui modifie un champs de l'oeuvre soumise par un utilisateur pour approbation * @access public * @author David Lachambre * @return void */ function modifierOeuvreSoumise() { $oeuvre = new Oeuvre(); $elementModif = array(); $msgErreurs = array(); if (isset($_POST["titreModif"])) { $elementModif["titre"] = $_POST["titreModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } else { if (isset($_POST["adresseModif"])) { $elementModif["adresse"] = $_POST["adresseModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } else { if (isset($_POST["descriptionFrModif"])) { $elementModif["descriptionFR"] = $_POST["descriptionFrModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } else { if (isset($_POST["descriptionEnModif"])) { $elementModif["descriptionEN"] = $_POST["descriptionEnModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } else { if (isset($_POST["arrondissementModif"])) { $elementModif["idArrondissement"] = $_POST["arrondissementModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } else { if (isset($_POST["categorieModif"])) { $elementModif["idCategorie"] = $_POST["categorieModif"]; $msgErreurs = $oeuvre->modifierOeuvreSoumise($_POST["idOeuvre"], $elementModif); } } } } } } echo json_encode($msgErreurs); //Encode le tableau d'erreurs retourné par la requête en Json. }