public static function changeState() { if (!isset($_SESSION)) { session_start(); } $concurso = new Concurso(); if (get_class($_SESSION["user"]) != "Administrador" || $concurso->getEstado() == 3) { header("Location: ../view/403.php"); exit; } $estadoActual = $concurso->getEstado(); $estadoActual++; switch ($estadoActual) { case 1: $concurso->setFinalistas($_POST["num"]); break; case 2: $num = $_POST["num"]; $concurso->setGanadorProfesional($num); $concurso->setGanadorPopular($num); break; } $concurso->setEstado($estadoActual); header("Location: ../view/view_admin_concurso.php"); }