%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-MujeresNEW":
$opc = 'Igualdad-de-GeneroNEW/contenido.php';
$bread = 'Igualdad de Genero Mujeres';
$equidadGenero = 1;
break;
case "MASC":
$opc = 'MASC/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-expediente2.php';
$bread = 'Consulta de Acuerdos por Número de Expediente';
break;
case "Consulta-de-Acuerdos-por-Numero-de-Expediente-2":
$opc = 'consulta-de-acuerdos-por-expediente.php';
$bread = 'Consulta de Acuerdos por Número de Expediente 2';
break;
case "boletin-jurisdiccional":
$opc = 'boletin-jurisdiccional.php';
$bread = 'Boletin jurisdiccional';
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;
}
?>