%PDF- %PDF-
Direktori : /home/tjamichg/portal.tjamich.gob.mx/ |
Current File : /home/tjamichg/portal.tjamich.gob.mx/funciones.php |
<?php $equidadGenero = 0; function db_connect2() { $conexion = @mysql_connect("localhost", "tjamichg_webmast", "P3kPUBr49h!(") or die(mysql_error()); $db = @mysql_select_db("tjamichg_web18", $conexion) or die(mysql_error()); return $conexion; } function desconectar() { mysql_close(); } /* function colorexistencia() { if ($produ_piezas >= 10) { $color_existencia = "#5ed364"; } else { $color_existencia = "#d52330"; } } ///// */ $opc=$_GET['opc']; /* * Parameters: * $opc - The string to sanitize. * $force_lowercase - Force the string to lowercase? * $anal - If set to *true*, will remove all non-alphanumeric characters. */ function string_sanitize($opc, $force_lowercase = true, $anal = false) { $strip = array("~", "`", "!", "@", "#", "^", "*", "(", ")", "_", "=", "+", "[", "{", "]", "}", "\\", "|", ";", ":", "\"", "'", "‘", "’", "“", "”", "–", "—", "—", "–", ",", "<", ".", ">", "/", "?"); $clean = trim(str_replace($strip, "", strip_tags($opc))); $clean = preg_replace('/\s+/', "-", $clean); $clean = ($anal) ? preg_replace("/[^a-zA-Z0-9]/", "", $clean) : $clean ; return ($force_lowercase) ? (function_exists('mb_strtolower')) ? mb_strtolower($clean, 'UTF-8') : strtolower($clean) : $clean; } function cortar_palabras($texto, $largor = 20, $puntos = "...") { $palabras = explode(' ', $texto); if (count($palabras) > $largor) { return implode(' ', array_slice($palabras, 0, $largor)) ." ". $puntos; } else { return $texto; } } // //$opc = string_sanitize(); switch ($opc) { case NULL: $opc = 'portada.php'; $bread = 'Tribunal en Materia Anticorrupción y Administrativa del Estado de Michoacán de Ocampo'; break; case "Tribunal-en-Materia-Anticorrupción-y-Administrativa-de-Michoacan-de-Ocampo": $opc = 'portada.php'; $bread = 'Tribunal en Materia Anticorrupción y Administrativa del Estado de Michoacán de Ocampo'; break; case "Quienes-Somos": $opc = 'quienes-somos.php'; $bread = '¿Quiénes Somos?'; break; case "Que-Hacemos": $opc = 'que-hacemos.php'; $bread = '¿Qué Hacemos?'; break; case "Denuncias": $opc = 'denuncias.php'; $bread = 'Denuncias'; break; case "proveedores": $opc = 'proveedores.php'; $bread = 'Padrón de Proveedores'; break; case "proveedores-registro": $opc = 'proveedores-registro.php'; $bread = 'Padrón de Proveedores'; break; case "proveedores-recuperar": $opc = 'proveedores-recuperar.php'; $bread = 'Padrón de Proveedores'; break; case "DenunciasBusqueda": $num_folio = isset($_REQUEST['num_folio']) ? $_REQUEST['num_folio'] : ''; $opc = 'DenunciasBusqueda.php'; $bread = 'Denuncia con número de folio: '.$num_folio; break; case "Igualdad-de-Genero-Mujeres": $opc = 'Igualdad-de-Genero/contenido.php'; $bread = 'Igualdad de Genero Mujeres'; $equidadGenero = 1; break; case "Igualdad-de-Genero-Mujeres-Galeria": $opc = 'Igualdad-de-Genero/galeria.php'; $bread = 'Igualdad de Genero Mujeres Galeria'; $equidadGenero = 1; break; case "Legislacion-Estatal-y-Federal": $opc = 'legislacion.php'; $bread = 'Legislación Estatal y Federal'; break; //////// NORMATIVA INTERNA case "Normativa-Interna": $opc = 'normativa-interna.php'; $bread = 'Códigos'; break; case "Reglamentos-Internos": $opc = 'ni-reglamentos.php'; $bread = 'Reglamentos'; break; case "Manuales-Internos": $opc = 'ni-manuales.php'; $bread = 'Manuales'; break; case "Lineamientos-Internos": $opc = 'ni-lineamientos.php'; $bread = 'Lineamientos'; break; case "Criterios-Internos": $opc = 'ni-criterios.php'; $bread = 'Criterios'; break; case "Normativa-Otros": $opc = 'ni-otros.php'; $bread = 'Otros'; break; //////// FIN NORMATIVA INTERNA case "Listas-de-Acuerdos": $opc = 'listas-de-acuerdos.php'; $bread = 'Listas de Acuerdos'; break; case "Consulta-de-Acuerdos-por-Numero-de-Expediente": $opc = 'consulta-de-acuerdos-por-expediente.php'; $bread = 'Consulta de Acuerdos por Número de Expediente'; break; case "Informe-2019": $opc = 'informe-2019.php'; $bread = 'Informe de Labores 2019'; break; case "Aviso-Privacidad": $opc = 'aviso_privacidad.php'; $bread = 'Aviso de Privacidad TJAM'; break; //////// JUICIO EN LÍNEA case "Juicio-en-Linea": $opc = 'juicio-en-linea.php'; $bread = 'Juicio en Línea'; break; case "Normatividad-Juicio-en-Linea": $opc = 'jel-normatividad.php'; $bread = 'Normatividad de Juicio en línea'; break; case "Modulos-Convalidacion": $opc = 'convalidacion.php'; $bread = 'Módulos de Convalidación'; break; case "Manuales-Juicio-en-Linea": $opc = 'jel-manuales.php'; $bread = 'Manuales para Juicio en línea'; break; case "Visualizador-de-Documentos": $opc = 'ver-pdf.php'; $bread = 'Visualizador de Documentos'; break; //////// FIN JUICIO EN LÍNEA //////// ORGANO INTERNO DE CONTROL case "Organo-Interno-de-Control": $opc = 'organo-interno-de-control.php'; $bread = 'Órgano Interno de Control'; break; case "OIC-Normatividad": $opc = 'oic-normatividad.php'; $bread = 'Normatividad'; break; case "OIC-Marco-Juridico": $opc = 'oic-marco.php'; $bread = 'Marco Jurídico'; break; case "OIC-Declaraciones": $opc = 'oic-declaraciones.php'; $bread = 'Declaración de Situación Patrimonial y de Intereses'; break; case "OIC-Servicios": $opc = 'oic-servicios.php'; $bread = 'Trámites y Servicios que ofrece el Órgano Interno de Control'; break; case "OIC-Denuncia": $opc = 'oic-denuncia.php'; $bread = 'Denuncia Ciudadana'; break; //////// FIN ORGANO INTERNO DE CONTROL /* case "Juicio-en-Linea-2": $opc = 'juicio-en-linea-2.php'; $bread = 'Juicio en Línea'; break; */ case "Organigrama": $opc = 'organigrama.php'; $bread = 'Organigrama'; break; case "Directorio": $opc = 'directorio2.php'; $bread = 'Directorio'; break; case "Presidencia": $opc = 'presidencia.php'; $bread = 'Presidencia'; break; case "Ubicacion": $opc = 'ubicacion.php'; $bread = 'Ubicacion'; break; case "Defensoria-Juridica": $opc = 'defensoria-juridica.php'; $bread = 'Defensoría Jurídica'; break; case "Transparencia": $opc = 'transparencia.php'; $bread = 'Transparencia'; break; /*case "Transparencia-Informacion-Oficio": $opc = 'transparencia2018.php'; $bread = 'Transparencia de Oficio'; break;*/ case "Cuenta-Publica": $opc = 'trans-cuenta-publica.php'; $bread = 'Cuenta Pública'; break; case "Transparencia-Documentos": $opc = 'trans-documentos.php'; $bread = 'Transparencia Proactiva'; break; case "Transparencia-Tablas-de-Aplicabilidad": $opc = 'trans-tablas-aplicabilidad.php'; $bread = 'Tablas de Aplicabilidad 2023'; break; case "Titular-de-Unidad-de-Transparencia": $opc = 'unidad-de-transparencia.php'; $bread = 'Titular de Unidad de Transparencia'; break; case "Transparencia-Proactiva": $opc = 'transparencia-proactiva.php'; $bread = 'Transparencia Proactiva'; break; ///////////////////////////////////////////////////////////////ENLACES DE INTERÉS case "Declaracion-Patrimonial-de-Intereses-y-Fiscal": $opc = 'declaracion-patrimonial-2.php'; $bread = 'Declaración Patrimonial, de Intereses y Fiscal'; break; case "Declaracion-Patrimonial-de-Intereses-y-Fiscal-2": $opc = 'declaracion-patrimonial.php'; $bread = 'Declaración Patrimonial, de Intereses y Fiscal'; break; case "Aviso-de-Privacidad": $opc = 'aviso-de-privacidad.php'; $bread = 'Aviso de Privacidad'; break; ///////////////////////////////////////////////////////////////PLENO case "Pleno": $opc = 'pleno.php'; $bread = 'Pleno'; break; case "Noticias": $opc = 'noticias.php'; //$bread = 'Pleno'; break; case "NoticiasEquidad": $opc = 'noticiasEquidad.php'; $equidadGenero = 1; //$bread = 'Pleno'; break; case "Resultados-Noticias": $opc = 'noticias-todas2.php'; $bread = 'Noticias'; break; case "Convocatoria-Juzgado": $opc = 'convocatoria-juzgado.php'; $bread = 'Convocatoria Juzgado'; break; case "Convocatoria-Abierta": $opc = 'convocatoria-abierta.php'; $bread = 'Convocatoria Abierta'; break; //////////////////////////// //////////////////////////// TEMPORAL para Pruebas case "Resultados-Noticias2": $opc = 'noticias-todas2.php'; $bread = 'Noticias'; break; case "Resultados-Equidad": $opc = 'noticias-equidad.php'; $bread = 'Noticias de Equidad de Genero de Mujeres'; $equidadGenero = 1; break; //////////////////////////// //////////////////////////// case "Eventos": $opc = 'eventos.php'; //$bread = 'Pleno'; break; case "Resultados-Eventos": $opc = 'eventos-todos.php'; $bread = 'Eventos'; break; case "Resultados-Eventos-Equidad": $opc = 'eventos-todos-equidad.php'; $bread = 'Eventos de Equidad de Genero de Mujeres'; break; /////////////////////////////////////////////////////////////// PIE DE PÁGINA case "Calendario-Oficial": $opc = 'calendario-oficial.php'; $bread = 'Calendario Oficial'; break; /////////////////////////////////////////////////////////////// default: $opc = 'error404.php'; $bread = '¡Ha ocurrido un error!'; break; } return $opc; //endswitch; //////////////// function eliminar_tildes($cadena){ //Codificamos la cadena en formato utf8 en caso de que nos de errores //$cadena = utf8_encode($cadena); //Ahora reemplazamos las letras $cadena = str_replace( array('á', 'à', 'ä', 'â', 'ª', 'Á', 'À', 'Â', 'Ä'), array('a', 'a', 'a', 'a', 'a', 'A', 'A', 'A', 'A'), $cadena ); $cadena = str_replace( array('é', 'è', 'ë', 'ê', 'É', 'È', 'Ê', 'Ë'), array('e', 'e', 'e', 'e', 'E', 'E', 'E', 'E'), $cadena ); $cadena = str_replace( array('í', 'ì', 'ï', 'î', 'Í', 'Ì', 'Ï', 'Î'), array('i', 'i', 'i', 'i', 'I', 'I', 'I', 'I'), $cadena ); $cadena = str_replace( array('ó', 'ò', 'ö', 'ô', 'Ó', 'Ò', 'Ö', 'Ô'), array('o', 'o', 'o', 'o', 'O', 'O', 'O', 'O'), $cadena ); $cadena = str_replace( array('ú', 'ù', 'ü', 'û', 'Ú', 'Ù', 'Û', 'Ü'), array('u', 'u', 'u', 'u', 'U', 'U', 'U', 'U'), $cadena ); $cadena = str_replace( array('ñ', 'Ñ', 'ç', 'Ç'), array('n', 'N', 'c', 'C'), $cadena ); return $cadena; } ?>