Пример #1
0
    public static function displayPaso1()
    {
        $vista = 'paso1';
        $hotel = new Hotel();
        self::$_veces = $hotel->getContador();
        if (isset($_POST["nombre"])) {
            $_SESSION["nombre"] = $_POST["nombre"];
        }
        // para recuperar valor si no se rellena uno los campos
        if (self::$_camposPendientes or self::$_camposErroneos) {
            if (self::$_camposPendientes) {
                self::$_mensaje .= '<p class="error1">Hubo algunos problemas con el formulario que usted presentó.
		Por favor, complete el campo NOMBRE  y haga clic en Siguiente para volver a enviar el formulario.</p>';
            }
            if (self::$_camposErroneos) {
                self::$_mensaje .= '<p class="error2">Hubo algunos problemas con el formulario que usted presentó.
		Por favor, introduzca sólo letras y espacios en blanco en el campo NOMBRE (no puede haber un espacio en el principio).</p>';
            }
        } else {
            self::$_veces++;
            $hotel->contador();
            self::$_mensaje .= '<h3>Por favor, rellene sus datos a continuación y haga clic en Enviar.
		 Es obligatorio rellenar el campo NOMBRE (letras y espacios en blanco y no puede haber un espacio en el principio).</h3>';
        }
        self::_crearMensajeContador();
        self::_retornarVista($vista);
    }