$manager = new RubriqueManager($db); $retour = $manager->create($currentUser, $name, $description, $image); // var_dump($retour); if (is_string($retour)) { $errors[] = $retour; } else { header('Location: index.php'); exit; } } } if (isset($_GET['action']) && $_GET['action'] == 'edit') { if (isset($_POST['description'], $_SESSION['id'], $_POST['name'], $_POST['image'])) { $id = $_GET['id']; $name = $_POST['name']; $description = $_POST['description']; $image = $_POST['image']; $manager = new RubriqueManager($db); $rubrique = $manager->findById($id); // var_dump($rubrique); $rubrique->setName($name); $rubrique->setDescription($description); $rubrique->setImage($image); $retour = $manager->update($rubrique); if (is_string($retour)) { $errors[] = $retour; } else { header('location: index.php?page=rubrique&id' . $id . ''); } } }