/** * Funcion que se encarga de la ejecución de pasos */ function formulario() { switch (true) { /* SUBMITS */ case isset($_POST["submit1"]): $this->siguientePaso(Config::PASO_1); break; case isset($_POST["submit2"]): $this->siguientePaso(Config::PASO_2); break; case isset($_POST["submit3"]): $this->siguientePaso(Config::PASO_3); break; case isset($_POST["submit4"]): $this->siguientePaso(Config::PASO_4); break; /* BACKS */ /* BACKS */ case isset($_POST["back1"]): $this->pasoAtras(Config::PASO_2); break; case isset($_POST["back2"]): $this->pasoAtras(Config::PASO_3); break; case isset($_POST["back3"]): $this->pasoAtras(Config::PASO_4); break; /* PRIMERA PAGINA DEL FORMULARIO */ /* PRIMERA PAGINA DEL FORMULARIO */ default: $session = new Session(); $session->resetSession(); Vista::printVistaInicial(); } }