function pagina($configuracion) { $this->secureGlobals(); $GLOBALS["autorizado"] = TRUE; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $cripto = new encriptar(); //echo "31"; //ENLACE BASICO //echo $_REQUEST[$configuracion["enlace"]]; if (isset($_REQUEST["formulario"])) { $variable = ""; reset($_REQUEST); foreach ($_REQUEST as $clave => $valor) { if ($clave != "formulario") { $formulario[$clave] = $valor; } } //elimina la palabra index si la cadena inicia con index if (substr($_REQUEST["formulario"], 0, 5) == 'index') { $_REQUEST["formulario"] = substr($_REQUEST["formulario"], 5, strlen($_REQUEST["formulario"])); $_REQUEST["formulario"] = str_replace(" ", "+", $_REQUEST["formulario"]); } $cripto->decodificar_url($_REQUEST["formulario"], $configuracion); foreach ($formulario as $clave => $valor) { $_REQUEST[$clave] = $valor; } } if (!isset($_REQUEST['action'])) { if (isset($_REQUEST[$configuracion["enlace"]])) { $cripto->decodificar_url($_REQUEST[$configuracion["enlace"]], $configuracion); } if (isset($_REQUEST["no_pagina"])) { $_REQUEST["pagina"] = $_REQUEST["no_pagina"]; } if (isset($_REQUEST["pagina"])) { $this->especificar_pagina($_REQUEST["pagina"]); } else { $this->especificar_pagina("index"); } //echo "51"; } else { if (isset($_REQUEST["action"])) { $this->especificar_pagina($_REQUEST["action"]); } else { $this->especificar_pagina("index"); } } //echo "<br/>clase pagina 105"; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/autenticacion.class.php"; $expiracion = isset($_REQUEST['expiracion']) ? $_REQUEST['expiracion'] : ""; $nueva_autenticacion = new autenticacion($this->id_pagina, $configuracion, $expiracion); //echo "<br/>clase pagina 112"; //echo "146"; $this->mostrar_pagina($configuracion); }
function armar_tabs_tmp($configuracion) { include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $cripto = new encriptar(); $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; $this->html_pagina .= "<script src='" . $configuracion["host"] . $configuracion["site"] . $configuracion["javascript"] . "/tabs.js' type='text/javascript' language='javascript'></script>\n"; $this->html_pagina .= "<link rel='shortcut icon' href='" . $configuracion["host"] . $configuracion["site"] . "/" . "favicon.ico' />\n"; $this->html_pagina .= "<link rel='stylesheet' type='text/css' href='" . $configuracion["host"] . $configuracion["site"] . $configuracion["estilo"] . "/simpletabs.css' />\n"; $this->html_pagina .= "<tdiv>"; $this->html_pagina .= "<ul class='simpleTabsNavigation'>"; $i = 0; $j = 0; $this->pagina = 'admin_actualiza_datos'; for ($i; $i < $this->contador; $i++) { $variable = "pagina=" . $this->pagina; $variable .= "&tdiv=" . $i; $variable = $cripto->codificar_url($variable, $configuracion); $this->html_pagina .= "<li><a onclick=cambiar('" . $i . "')><span>" . $this->newlabel[$i] . "</span></a></li>"; } $this->html_pagina .= "</ul>"; $contenido = $_REQUEST['tdiv']; for ($j; $j < $this->contador; $j++) { $contenido .= "<tdiv style='display:none;' name='" . $j . "' id='" . $j . "'>\n"; $contenido .= $this->newtab[$j]; $contenido .= "</tdiv>\n"; } $this->html_pagina .= $contenido; $this->html_pagina .= "</tdiv>"; return $this->html_pagina; }
function recarga($nameform, $variable = "") { require_once "clase/encriptar.class.php"; require_once "clase/config.class.php"; $cripto = new encriptar(); $esta_configuracion = new config(); $configuracion = $esta_configuracion->variable(); $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; $mi_variable = "pagina=" . $nameform; ///Se encuentra registrada en backoffice_pagina $mi_variable .= "&accion=1"; $mi_variable .= "&hoja=1"; $mi_variable .= "&opcion=lista"; $mi_variable .= "&esp=" . $variable; $mi_variable .= "&xajax=recarga"; $mi_variable = $cripto->codificar_url($mi_variable, $configuracion); // //echo "<script>location.replace('".$indice.$variable."')</script>"; $respuesta = new xajaxResponse(); $respuesta->addScript("location.replace('" . $indice . $mi_variable . "');"); $respuesta->addScript("document.getElementById(\\'esp\\').value={$variable};"); return $respuesta; }
if ($campos == 1) { $cadena_sql = "SELECT "; $cadena_sql .= "id_pagina "; $cadena_sql .= "FROM "; $cadena_sql .= $configuracion["prefijo"] . "subsistema "; $cadena_sql .= "WHERE "; $cadena_sql .= "id_subsistema="; $cadena_sql .= $acceso . " "; $cadena_sql .= "LIMIT 1"; $campos = $acceso_db->registro_db($cadena_sql, 0); if ($campos > 0) { $registro = $acceso_db->obtener_registro_db(); $variable = "pagina=" . $registro[0][1]; } else { echo "No se logr&oacte; rescatar una secci&oacte;n válida"; } include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $pagina = $configuracion["host"] . $configuracion["site"] . "/index.php?"; $cripto = new encriptar(); $variable = $cripto->codificar_url($variable, $configuracion); echo "<script>location.replace('" . $pagina . $variable . "')</script>"; } else { //El usuario esta registrado con mas de un perfil. } } } else { include_once $configuracion["raiz_documento"] . $configuracion["clase"] . "/mensaje.class.php"; $el_mensaje = new mensaje(); $el_mensaje->mensaje("error_conexion", $configuracion); exit; }
* Copyright (c) 2003 - 2009 * * Teleinformatics Technology Group de Colombia * * ttg@ttg.com.co * * * ****************************************************************************/ ECHO "->Procesar Nuevo Formaulario";exit; if(!isset($GLOBALS["autorizado"])) { include("../index.php"); exit; } if(isset($certificado)&&$certificado=="BloqueEjemploAjax") { include_once($configuracion["raiz_documento"].$configuracion["clases"]."/encriptar.class.php"); $cripto=new encriptar(); $tab=1; //Rescatar los valores temporales if(isset($configuracion["id_sesion"])) { $valorCodificado="action=registro_participante"; $valorCodificado.="&opcion=confirmarEditar"; $valorCodificado.="®istro=".$_REQUEST["registro"]; $valorCodificado=$cripto->codificar($valorCodificado, $configuracion); $this->cadena_sql=$this->sql->cadena_sql($configuracion,"rescatarTemp"); $this->registro=$this->funcion->ejecutarSQL($configuracion,$this->cadena_sql, "busqueda",$configuracion["db_principal"]);
function procesar_formulario($form_entrada) { //rescata el valor de la configuracion require_once "clase/config.class.php"; setlocale(LC_MONETARY, 'en_US'); $esta_configuracion = new config(); $configuracion = $esta_configuracion->variable(); //Buscar un registro que coincida con el valor include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/funcionGeneral.class.php"; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/html.class.php"; include_once "sql.class.php"; $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; $sql = new sql_xajax(); $conexion = new funcionGeneral(); $conexionOracle = $conexion->conectarDB($configuracion, "coordinador"); //$conexion_db=$conexion->conectarDB($configuracion,""); $html = new html(); $tab = 0; $busqueda_sql = $sql->cadena_sql($configuracion, "buscar_max", ""); //echo $busqueda_sql; $cod = $conexion->ejecutarSQL($configuracion, $conexionOracle, $busqueda_sql, "busqueda"); //echo "<br>".$cod[0][0]; //sentencia que agrega la nueva variable $acredita[0] = $cod[0][0] + 1; $acredita[1] = $form_entrada["id_carrera"]; $acredita[2] = $form_entrada["tipoacre2"]; $acredita[3] = "To_date('" . $form_entrada["acrefecha2"] . "','dd/mm/yyyy')"; $acredita[4] = htmlentities($form_entrada["acreresol2"], ENT_NOQUOTES, 'UTF-8'); //$acredita[4]=$form_entrada["acreresol2"]; $acredita[5] = $form_entrada["acrevida2"]; $acredita[6] = $form_entrada["acrentidad2"]; $guarda_sql = $sql->cadena_sql($configuracion, "guarda_acre", $acredita); //echo $guarda_sql; @($newacred = $conexion->ejecutarSQL($configuracion, $conexionOracle, $guarda_sql, "")); $actuali_sql = $sql->cadena_sql($configuracion, "actualiza_acred", $acredita); //echo $guarda_sql; @($actcred = $conexion->ejecutarSQL($configuracion, $conexionOracle, $actuali_sql, "")); $acred_sql = $sql->cadena_sql($configuracion, "busca_acred", $acredita[0]); //echo $acred_sql; @($acreditacion = $conexion->ejecutarSQL($configuracion, $conexionOracle, $acred_sql, "busqueda")); include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $cripto = new encriptar(); $cadena_html = "\r\n\t\t<table class='formulario' align='center'>\r\n\t\t\t<tr class='bloquecentralcuerpobeige'>\r\n\t\t\t\t<td colspan='3'>\r\n\t\t\t\t<hr class='hr_subtitulo'/>\r\n\t\t\t\t\t<table class='formulario' align='center'>\r\n\t\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t\t<td width='60%'>\r\n\t\t\t\t\t\t\tULTIMA ACREDITACIÓN NACIONAL " . $acreditacion[0][0] . "\r\n\t\t\t\t\t\t\t</td>\r\n\t\t\t\t\t\t\t<td align='right'>"; $ruta = "pagina=proyectoCurricular&hoja=1&opcion=acreditacion"; $ruta .= "&carrera=" . $acreditacion[0][2]; $ruta = $cripto->codificar_url($ruta, $configuracion); $ruta = $indice . $ruta; $cadena_html .= "<a href=\"javascript:abrir_emergenteUbicada('" . $ruta . "','Acreditaciones','600','300','100','350')\">\r\n\t\t\t\t\t\t\t<b>Ver Acreditaciones</b>\r\n\t\t\t\t\t\t\t<img border='0' hspace='2' src='" . $configuracion['host'] . $configuracion['site'] . $configuracion['grafico'] . "/viewdoc.png' width='24' height='24'>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t</td>\r\n\t\t\t\t\t\t\t<td align='right'>\r\n\t\t\t\t\t\t\t<a href=\"javascript:nueva_acre('divBoton','1','" . $acreditacion[0][2] . "','acredext')\">\r\n\t\t\t\t\t\t\t<b>Ingresar Nueva Acreditación</b>\r\n\t\t\t\t\t\t\t<img border='0' src='" . $configuracion['host'] . $configuracion['site'] . $configuracion['grafico'] . "/new.png' width='24' height='24'>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t</td>\t\t\t\t\r\n\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t</table>\t\t\r\n\t\t\t\t<hr class='hr_subtitulo'/>\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t\t<tr>\r\n\t\t\t\t<td width='30%'>"; $texto_ayuda = "<b>Tipo de Acreditación.</b><br>"; $texto_ayuda .= "Ultimo tipo de acreditación obtenido por el proyecto."; $cadena_html .= "<span onmouseover=\"return escape('" . $texto_ayuda . "')\">Tipo Acreditación:</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>"; $busqueda = "SELECT acre_cod_tipo, acre_nombre FROM mntac.acretipo WHERE acre_nivel<=2 AND estado='A' "; //echo $busqueda; $tipoacre = $conexion->ejecutarSQL($configuracion, $conexionOracle, $busqueda, "busqueda"); if ($acreditacion[0][3] != 0) { $tipo_acre = $html->cuadro_lista($tipoacre, 'tipoacre', $configuracion, $acreditacion[0][3], 0, FALSE, $tab++, 'tipoacre'); } else { $tipo_acre = $html->cuadro_lista($tipoacre, 'tipoacre', $configuracion, -1, 0, FALSE, $tab++, 'tipoacre'); } $cadena_html .= $tipo_acre . "\r\n </td>\r\n\t\t\t</tr>\r\n\t\t\t<tr>\r\n\t\t\t\t<td width='30%'>"; $texto_ayuda = "<b>Resolución.</b><br>"; $texto_ayuda .= "Acto Administrativo con el que se concede la acreditación al proyecto curricular. "; $cadena_html .= "<span onmouseover=\"return escape('" . $texto_ayuda . "')\">Resolución:</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>\r\n\t\t\t\t\t<input type='text' name='acreresol' size='40' maxlength='50' value='" . $acreditacion[0][4] . "'>\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\t\t\r\n\t\t\t<tr>\r\n\t\t\t\t<td width='30%'>"; $texto_ayuda = "<b>Fecha Acreditación.</b><br>"; $texto_ayuda .= "Fecha en la que se concedio la acreditaci&onacute;n al proyecto curricular.<br> "; $texto_ayuda .= "Fecha en formato: dd/mm/aaaa.<br>"; $cadena_html .= "<span onmouseover=\"return escape('" . $texto_ayuda . "')\">Fecha Acreditación:</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>\r\n\t\t\t\t\t<input type='text' name='acrefecha' size='12' maxlength='25' readonly=\"readonly\" value='" . $acreditacion[0][5] . "'>\r\n\t\t\t\t\t<a href=\"javascript:muestraCalendario('" . $configuracion['host'] . $configuracion['site'] . $configuracion['javascript'] . "','" . $formulario . "','acrefecha')\">\r\n\t\t\t\t\t<img border='0' src='" . $configuracion['host'] . $configuracion['site'] . $configuracion['grafico'] . "/cal.png' width='24' height='24' alt='DD-MM-YYYY'></a>\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t\t<tr>\r\n\t\t\t\t<td width='30%'>"; $texto_ayuda = "<b>Duración Acreditación.</b><br>"; $texto_ayuda .= "Número en años del tiempo que dura la acreditación del proyecto curricular. "; $cadena_html .= "<span onmouseover=\"return escape('" . $texto_ayuda . "')\">Duración (Años):</span>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td>\r\n\t\t\t\t\t<input type='text' name='acrevida'size='12' maxlength='2' onKeyPress=\"return solo_numero(event)\" value='" . $acreditacion[0][6] . "'>\r\n\t\t\t\t\t<input type='hidden' name='entidad' value=''>\r\n\t\t\t\t\t<input type='hidden' name='acrecra' value='" . $acreditacion[0][1] . "'>\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\t\t\r\n\t</table>\r\n\r\n\t"; // cancelaAcre(); $respuesta = new xajaxResponse(); $respuesta->addAssign("divacre", "innerHTML", ""); $respuesta->addAssign("acrednal", "innerHTML", $cadena_html); //tenemos que devolver la instanciación del objeto xajaxResponse return $respuesta; }
function pagina($configuracion) { $GLOBALS["autorizado"] = TRUE; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $cripto = new encriptar(); //ENLACE BASICO //echo "<br>enlace=".$_REQUEST[$configuracion["enlace"]]; if (isset($_REQUEST[$configuracion["enlace"]])) { $cripto->decodificar_url($_REQUEST[$configuracion["enlace"]], $configuracion); if (isset($_REQUEST["pagina"])) { $this->especificar_pagina($_REQUEST["pagina"]); } elseif (isset($_REQUEST["no_pagina"])) { $this->especificar_pagina($_REQUEST["no_pagina"]); } else { $this->especificar_pagina(""); } } else { //SECCION ESPECIAL PARA FORMULARIOS //UTILIZAR EL FORMULARIO COMO ENLACE (LINK BASADOS EN BOTONES) //Si en el formulario llega una variable llamada redireccion entonces lo que sucede es que se llama //a la pagina especificada pasandole las variable codificadas en redireccion y las variables que se //llenaron en el formulario. if (isset($_REQUEST["redireccion"])) { $variable = ""; reset($_REQUEST); while (list($clave, $val) = each($_REQUEST)) { if ($clave != "redireccion") { $variable .= "&" . $clave . "=" . $val; } } //elimina la palabra index si la cadena inicia con index if (substr($_REQUEST["redireccion"], 0, 5) == 'index') { $_REQUEST["redireccion"] = substr($_REQUEST["redireccion"], 5, strlen($_REQUEST["redireccion"])); } $cripto->decodificar_url($_REQUEST["redireccion"], $configuracion); while (list($clave, $val) = each($_REQUEST)) { $variable .= "&" . $clave . "=" . $val; } $variable = $cripto->codificar_url($variable, $configuracion); $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; echo "<script>location.replace('" . $indice . $variable . "')</script>"; } else { //PROCESAR EL FORMULARIO CARGANDO TODO LO DEMAS //En los formularios se puede ingresar un variable llamada formulario cuyo valor codificado corresponde a variables //que deban ser compartidas entre paginas a traves del metodo REQUEST. Estas variables se decodifican aqui y se //anexan a las que trae el formulario if (isset($_REQUEST["formulario"])) { $variable = ""; reset($_REQUEST); foreach ($_REQUEST as $clave => $valor) { if ($clave != "formulario") { $formulario[$clave] = $valor; } } //elimina la palabra index si la cadena inicia con index if (substr($_REQUEST["formulario"], 0, 5) == 'index') { $_REQUEST["formulario"] = substr($_REQUEST["formulario"], 5, strlen($_REQUEST["formulario"])); } $cripto->decodificar_url($_REQUEST["formulario"], $configuracion); foreach ($formulario as $clave => $valor) { $_REQUEST[$clave] = $valor; } } if (isset($_REQUEST["pagina"])) { $this->especificar_pagina($_REQUEST["pagina"]); } elseif (isset($_REQUEST["no_pagina"])) { $this->especificar_pagina($_REQUEST["no_pagina"]); } else { $pagina_nivel = 0; $this->especificar_pagina("index"); } } } //echo "<br>Pagina,Linea 141 = ".$this->id_pagina; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/autenticacion.class.php"; //echo "0"; $nueva_autenticacion = new autenticacion($this->id_pagina, $configuracion); //autenticacion::autenticacion($this->id_pagina,$configuracion); if (!isset($_REQUEST['action'])) { //echo "1"; $this->mostrar_pagina($configuracion); } else { $this->procesar_pagina($configuracion); } }
function redireccionarInscripcion($configuracion, $opcion, $valor = "") { include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; //var_dump($valor); $cripto = new encriptar(); $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; switch ($opcion) { case "siguiente": $variable = "pagina=admin_capacitacion_funcionario"; $variable .= "&opcion=ayuda"; $variable .= "&usuario=estudiante"; break; } $variable = $cripto->codificar_url($variable, $configuracion); //echo $indice.$variable; //header("Location: ".$indice.$variable); echo "<script>location.replace('" . $indice . $variable . "')</script>"; exit; }
// +---------------------------------------------------------------------- // | PHP Source // +---------------------------------------------------------------------- // | Copyright (C) 2005 by Paulo Cesar Coronado <*****@*****.**> // +---------------------------------------------------------------------- // | // | Copyright: See COPYING file that comes with this distribution // +---------------------------------------------------------------------- // if (isset($_REQUEST["aceptar"])) { require_once "../clase/config.class.php"; $esta_configuracion = new config(); $configuracion = $esta_configuracion->variable("../"); include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; $crypto = new encriptar(); $crypto->decodificar_url($_POST["pagina"], $configuracion); echo "<b>Variables</b><br>"; foreach ($_REQUEST as $key => $value) { echo $key . "=>" . $value . "<br>"; } echo "<hr>"; $pagina = $_REQUEST["pagina"]; echo "<b>Página</b><br><b>" . $pagina . "</b><br>"; $acceso_db = new dbms($configuracion); echo print_r($acceso_db); $enlace = $acceso_db->conectar_db(); if (is_resource($enlace)) { $cadena_sql = "SELECT id_pagina FROM " . $configuracion["prefijo"] . "pagina WHERE nombre='" . $pagina . "' LIMIT 1"; $acceso_db->registro_db($cadena_sql, 0); $registro = $acceso_db->obtener_registro_db();
function armarListado($configuracion, $conexion) { ob_start(); /*la funcion menu navegacion requiere: configuracion,el numero de la hoja actual,el numero total de hojas,y una variable */ setlocale(LC_MONETARY, 'en_US'); include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/encriptar.class.php"; include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/navegacion.class.php"; $menu = new navegacion(); $cripto = new encriptar(); $indice = $configuracion["host"] . $configuracion["site"] . "/index.php?"; $this->armarRegistro($conexion); $this->totalPaginas = ceil($this->total / $this->getNumRegistros()); if (isset($_REQUEST['pagina'])) { $pagina = 'pagina'; } elseif (isset($_REQUEST['no_pagina'])) { $pagina = 'no_pagina'; } if (isset($_REQUEST['opcion'])) { $variableNavegacion["opcion"] = $_REQUEST['opcion']; } $this->setPagina($_REQUEST[$pagina]); $variableNavegacion[$pagina] = $_REQUEST[$pagina]; $variableNavegacion["orden"] = $this->getOrden(); if (isset($_REQUEST['generaxls'])) { $nom_archivo = time(); $archivo = $configuracion["raiz_documento"] . "/documento/listados/" . $nom_archivo . ".txt"; // el nombre de tu archivo $crea = fopen($archivo, "w"); // abrimos el archivo como escritura $i = 0; for ($i; $i < count($this->etiquetas); $i++) { fwrite($crea, $this->etiquetas[$i] . ","); } fwrite($crea, chr(10)); $contador = 0; for ($contador; $contador < $this->totalParcial; $contador++) { $j = 1; for ($j; $j <= count($this->columnas); $j++) { fwrite($crea, $this->registro[$contador][$j] . ","); // guardamos el valor } fwrite($crea, chr(10)); } fclose($crea); echo "<script>window.open('" . $configuracion["host"] . $configuracion["site"] . "/documento/lista.php?archivo=" . $nom_archivo . "')</script>"; } else { echo "<a href='" . $indice . $cripto->codificar_url($pagina . "=" . $this->getPagina() . "&orden=" . $this->getOrden() . "&opcion=" . $_REQUEST['opcion'] . "&generaxls=generaxls", $configuracion) . "'>Generar XLS</a>"; if ($this->totalPaginas > 1) { $menu->menu_navegacion($configuracion, $this->getHojaActual(), $this->totalPaginas, $variableNavegacion); } $html .= "<table width='100%' style='border-collapse:collapse; border-spacing:0;'>"; $html .= "<tr class='cuadro_color'>"; $check = $this->getCheck(); $html .= "<td class='cuadro_plano'>#</td>"; if (isset($check)) { $html .= "<td class='cuadro_plano'> </td>"; } $i = 0; for ($i; $i < count($this->etiquetas); $i++) { $html .= "<td style='border:1px solid #AAAAAA; background-color: #CCCCCC; font-family:Arial,Verdana,Trebuchet MS,Helvetica,sans-serif; font-size:12px;'><a href=" . $indice . $cripto->codificar_url($pagina . "=" . $this->getPagina() . "&opcion=" . $_REQUEST['opcion'] . "&orden=" . ($i + 1), $configuracion) . "'>" . $this->etiquetas[$i] . "</a></td>"; } $html .= "</tr>"; $contador = 0; $numColumnas = count($this->columnas); for ($contador; $contador < $this->totalParcial; $contador++) { $html .= "<tr>"; $html .= "<td style='border:1px solid #AAAAAA; font-family:Arial,Verdana,Trebuchet MS,Helvetica,sans-serif; font-size:11px;'>" . $this->registro[$contador][0] . "</td>"; if (isset($check)) { $html .= "<td style='border:1px solid #AAAAAA; font-family:Arial,Verdana,Trebuchet MS,Helvetica,sans-serif; font-size:11px;'><input type='checkbox' name='" . $check[0] . $this->registro[$contador][0] . "' value='" . $this->registro[$contador][$check[1] + 1] . "'></td>"; } $j = 1; for ($j; $j <= $numColumnas; $j++) { $html .= "<td style='border:1px solid #AAAAAA; font-family:Arial,Verdana,Trebuchet MS,Helvetica,sans-serif; font-size:11px;'>" . $this->registro[$contador][$j] . "</td>"; } $html .= "</tr>"; } $html .= "</table>"; } ob_end_flush(); return $html; }