/** * Redireccionar a otra página * @return number */ function redireccionar($pagina='',$opciones=''){ $enlace=$this->miConfigurador->getVariableConfiguracion("enlace"); switch($pagina){ case '': $variable=""; foreach($_REQUEST as $clave=> $val) { if($clave !="redireccionar" && $clave!= $enlace) { $variable.="&".$clave."=".$val; } } $variable=substr($variable,1); $variable=$this->miConfigurador->fabricaConexiones->crypto->codificar_url($variable,$enlace); $indice=$this->miConfigurador->configuracion["host"].$this->miConfigurador->configuracion["site"]."/index.php?"; echo "<script>location.replace('".$indice.$variable."')</script>"; break; case 'indice': $indice=$this->miConfigurador->configuracion["host"].$this->miConfigurador->configuracion["site"]."/index.php?"; $opciones=$this->miConfigurador->fabricaConexiones->crypto->codificar_url($opciones,$enlace); echo "<script>location.replace('".$indice.$opciones."')</script>"; break; default : echo "<script>location.replace('".$pagina."')</script>"; break; } }
/** * Redireccionar a otra página * @return number */ function redireccionar() { $variable = ""; $enlace = $this->miConfigurador->getVariableConfiguracion("enlace"); foreach ($_REQUEST as $clave => $val) { if ($clave != "redireccionar" && $clave != $enlace) { $variable .= "&" . $clave . "=" . $val; } } echo "Redireccionando...."; $variable = substr($variable, 1); $variable = $this->miConfigurador->fabricaConexiones->crypto->codificar_url($variable, $enlace); $indice = $this->miConfigurador->configuracion["host"] . $this->miConfigurador->configuracion["site"] . "/index.php?"; echo "<script>location.replace('" . $indice . $variable . "')</script>"; }
/** * Redireccionar a otra página * * @return number */ function redireccionar($pagina = '', $opciones = '') { $enlace = $this->miConfigurador->getVariableConfiguracion(self::ENLACE); $indice = $this->miConfigurador->configuracion["host"] . $this->miConfigurador->configuracion["site"] . "/index.php?"; switch ($pagina) { case '': $redireccion = $indice . $this->getVariable($enlace); break; case 'indice': $redireccion = $indice . $this->miConfigurador->fabricaConexiones->crypto->codificar_url($opciones, $enlace); break; default: $redireccion = $pagina; break; } echo "<script>location.replace('" . $redireccion . "')</script>"; }
private function determinarPagina() { /** * Determinar la página que se desea cargar */ if (isset($_REQUEST[$this->miConfigurador->getVariableConfiguracion("enlace")])) { $this->miConfigurador->fabricaConexiones->crypto->decodificar_url($_REQUEST[$this->miConfigurador->getVariableConfiguracion("enlace")]); if (isset($_REQUEST["redireccionar"])) { $this->redireccionar(); return false; } if (isset($_REQUEST["pagina"])) { return $_REQUEST["pagina"]; } else { if (!isset($_REQUEST["action"])) { return ""; } else { return "index"; } } } else { return "index"; } }