Esempio n. 1
0
 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");
 }