Exemple #1
0
require_once "../model/ContributionController.php";
if (array_key_exists('userId', $_SESSION)) {
    $contributionController = new ContributionController();
    $userController = new UsersController();
    $userId = $_SESSION['userId'];
    $user = $userController->find($userId);
    if ($user) {
        if (array_key_exists('post', $_GET) && array_key_exists('s', $_GET)) {
            $id = test_input($_GET['post']);
            $poi = $contributionController->find($id);
            if ($poi) {
                $action = test_input($_GET['s']);
                switch ($action) {
                    case "a":
                        $poi->setStatus("A");
                        $contributionController->update($poi);
                        Route::redirect($_SERVER['HTTP_REFERER']);
                        break;
                    case "r":
                        $poi->setStatus("R");
                        $contributionController->update($poi);
                        Route::redirect($_SERVER['HTTP_REFERER']);
                        break;
                    default:
                        Route::get404Error();
                        break;
                }
            } else {
                Route::get404Error();
            }
        } else {