getSecureFW(); $securePath = $path; $newSecurePath = ''; if(strpos($securePath,'index.php?view=')!==false)//Si se redirije a una vista... { $newSecurePath = substr(trim($path), 15); if ($newSecurePath!==false) { if (!empty($newSecurePath)) { $securePath = $newSecurePath; } } } if(!in_array($securePath, $secure_fw)) { $msg = __FILE__.': SecureAlert: acceso a ruta'. $securePath.' no existe en: '.print_r($secure_fw, true)."\n y no est� no permitada."; error_log($msg); die;//No lanzamos excepcion para no revelar informaci�n innecesaria [CSIRT-CV] } } $parametrosGet = ''; foreach($vEntrada as $indice => $param) { $parametrosGet.='&'.$indice.'='.$param; } $mensajeJs = ''; //Recuperamos mensaje if(IgepSession::existeMensaje($claseManejadora)){ $mensaje = IgepSession::dameMensaje($claseManejadora); $mensajeJs = IgepSmarty::getJsMensaje($mensaje); IgepSession::borraMensaje($claseManejadora); } //Recuperamos scripts $jsLoadScript = null; $objeto = IgepSession::damePanel($claseManejadora); if(isset($objeto->obj_IgSmarty) and is_object($objeto->obj_IgSmarty)) { $jsLoadScript = $objeto->obj_IgSmarty->getScriptLoad(false); } $s->assign("smty_path", IgepSmarty::escapeIGEP($path)); $s->assign("smty_parametrosGet", IgepSmarty::escapeIGEP($parametrosGet)); $s->assign("smty_mensajeJS", $mensajeJs); $s->assign("smty_loadScript", $jsLoadScript); $s->display('igep_regenerarVentana.tpl');