if (isset($_POST[$indiceasociativo])) { $datos->addFuncionalidad($var); } } // ----------------------------------------- COMPROBACION DE ERRORES --------------------------------------------------------- try { if ($datos->ROL_nombre != $ROL_nombreAnt && Rol::existeRol($datos->ROL_nombre)) { $_SESSION["error"] = 'ERR CLAVE R'; } } catch (Exception $e) { $_SESSION["error"] = $e->getMessage(); } if (isset($_SESSION["error"])) { //Se agrega a las variables de sesion el objeto 'us' con los datos introducidos $_SESSION['claveModR'] = $ROL_nombreAnt; $_SESSION['recargaRolMod'] = $datos->DatosParaSesion(); $_SESSION['recargaMR'] = 'si'; header("Location: ModRoles.php"); exit; } // ---------------------------------------------------------------------------------------------------- try { //Actualizamos los datos usando la clave antigua clave antigua (previa a la modificacion) $datos->Update($ROL_nombreAnt); //Eliminamos variables pendientes tras la inserccion correcta unset($_SESSION['usuariosSistema']); unset($_SESSION['funcionalidadesSistema']); unset($_SESSION['claveModR']); unset($_SESSION['recargaRolMod']); unset($_SESSION['recargaMR']); $_SESSION["ok"] = 'ACT R OK';
if (isset($_POST[$indiceasociativo])) { $objeto->addFuncionalidad($var); } } // ----------------------------------------- COMPROBACION DE ERRORES --------------------------------------------------------- //Se comprueba errores en los datos try { if (Rol::existeRol($objeto->ROL_nombre)) { $_SESSION["error"] = 'ERR CLAVE R'; } } catch (Exception $e) { $_SESSION["error"] = $e->getMessage(); } if (isset($_SESSION["error"])) { //Se agrega a las variables de sesion el objeto 'us' con los datos introducidos $_SESSION['recargaRolAlta'] = $objeto->DatosParaSesion(); $_SESSION['recargaAR'] = 'si'; header("Location: AltaRoles.php"); exit; } // ---------------------------------------------------------------------------------------------------- //En este punto no hubo errores try { //Almacenamiento de los datos $objeto->AlmacenarBD(); //Eliminamos variables pendientes tras la inserccion correcta unset($_SESSION['usuariosSistema']); unset($_SESSION['funcionalidadesSistema']); unset($_SESSION['recargaRolAlta']); unset($_SESSION['recargaAR']); $_SESSION["ok"] = 'ALT R OK';