diff options
author | ramon <ramongomez@us.es> | 2013-02-07 09:47:10 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2013-02-07 09:47:10 +0000 |
commit | eb7c5ba3ac48c38d105abaa3e88f0dda53d073ba (patch) | |
tree | ce1bcd1df841cc63573b080a228800b4fcc80fb8 | |
parent | 369b157501184b6f235fb31d1640013283ddd222 (diff) |
Versión 1.0.5, #453: Mostrar mensaje de error si no existe la función {{{synchronize}}} en la página de validación (mensaje en bruto sin internacionalizar).
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3549 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r-- | admin/WebConsole/validacion/access_controller.php | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/admin/WebConsole/validacion/access_controller.php b/admin/WebConsole/validacion/access_controller.php index 05e31875..f0babd8a 100644 --- a/admin/WebConsole/validacion/access_controller.php +++ b/admin/WebConsole/validacion/access_controller.php @@ -44,7 +44,7 @@ else{ /**/ // Solo se usa si se requiere validacion if($_SESSION["validacion"] == true && isset($paginavalidacion) && $paginavalidacion != "") - include_once($paginavalidacion); + @include_once($paginavalidacion); switch($action){ @@ -55,7 +55,13 @@ switch($action){ // Comprobamos si es necesaria la validacion, y llamamos a synchronize // La funcion synchronize se usa por si hace falta sincronizar alguna base de datos externa a opengnsys // Es obligatoria en el fichero de validacion, pero puede no hacer nada - synchronize($validacion); + if (function_exists("synchronize")) { + synchronize($validacion); + } + else { + // Mostrar mensaje de error si no existe la función. + die ("Error: Página de validación incorrecta."); + } } else{ $action="default"; @@ -64,7 +70,7 @@ switch($action){ break; case "Login": - include($paginalogin); + @include($paginalogin); break; case "validate": if(!isset($_SESSION)){ @@ -77,7 +83,7 @@ switch($action){ } else{ $_error="Usuario no válido"; - include($paginalogin); + @include($paginalogin); } break; default: |