2){$user = substr($nombres[1],0,3).substr($nombres[2],0,3);} else {$user = substr($nombres[0],0,3).substr($nombres[1],0,3);} return $cad.$user; } #LIMPIA CARACTERES DE ACENTOS function limpiar_caracteres($s) { $s = str_replace("á","a",$s); $s = str_replace("Á","A",$s); $s = str_replace("é","e",$s); $s = str_replace("É","E",$s); $s = str_replace("í","i",$s); $s = str_replace("Í","I",$s); $s = str_replace("ó","o",$s); $s = str_replace("Ó","O",$s); $s = str_replace("ú","u",$s); $s = str_replace("Ú","U",$s); $s = str_replace("ñ","n",$s); $s = str_replace("Ñ","N",$s); return $s; } #PAGINADOR function paginador($select1,$select2,$numpaginas,$pagina,$agrupar=''){ $row = mysql_fetch_assoc(mysql_query($select2, $_SESSION['conex'])); $total_records = $row['total']; if($numpaginas != 'Todos'){ $records_per_page = $numpaginas; $total_pages = ceil($total_records / $records_per_page); $page = intval($pagina); if($page < 1 || $page > $total_pages) $page = 1; $offset = ($page - 1) * $records_per_page; $limit = $agrupar." LIMIT ".$offset.",".$records_per_page; return $select1.$limit.'@'.$total_pages.'@'.$page; }else{ return $select1.'@1@1'; } } #FUNCION PARA VALIDAR EL FORMATO DEL ARCHIVO. function validar_tipo_formato($num,$archivo){ switch($num){ case 1: $arr = array('pdf'); break; case 2: $arr = array('jpg','png'); break; case 3: $arr = array('pdf','doc','docx'); break; case 4: $arr = array('pdf','doc','docx','xls','xlsx'); break; } $formato = explode('.',$archivo); $ultimo = count($formato)-1; #recupero el valor del indice del ultimo arreglo. $tipo = $formato[$ultimo]; if(in_array(strtolower($tipo), $arr))return true; else return false; } #FUNCION PARA ARMAR SELECT DINAMICOS function combo($nombre,$id,$num,$extra=''){ $txt=''; $txt.=''; return $txt; } #FUNCION QUE REGRESA EL PERIODO DE LA OBLIGACION function obtener_periodo($veces, $Periodo){ switch ($veces) { case 1: $Periodo == 1 ? $PeriodoLetra = "Enero" : $a = ''; $Periodo == 2 ? $PeriodoLetra = "Febrero" : $a = ''; $Periodo == 3 ? $PeriodoLetra = "Marzo" : $a = ''; $Periodo == 4 ? $PeriodoLetra = "Abril" : $a = ''; $Periodo == 5 ? $PeriodoLetra = "Mayo" : $a = ''; $Periodo == 6 ? $PeriodoLetra = "Junio" : $a = ''; $Periodo == 7 ? $PeriodoLetra = "Julio" : $a = ''; $Periodo == 8 ? $PeriodoLetra = "Agosto" : $a = ''; $Periodo == 9 ? $PeriodoLetra = "Septiembre" : $a = ''; $Periodo == 10 ? $PeriodoLetra = "Octubre" : $a = ''; $Periodo == 11 ? $PeriodoLetra = "Noviembre" : $a = ''; $Periodo == 12 ? $PeriodoLetra = "Diciembre" : $a = ''; break; case 2: $Periodo == 2 ? $PeriodoLetra = "Enero-Febrero" : $a = ''; $Periodo == 4 ? $PeriodoLetra = "Marzo-Abril" : $a = ''; $Periodo == 6 ? $PeriodoLetra = "Mayo-Junio" : $a = ''; $Periodo == 8 ? $PeriodoLetra = "Julio-Agosto" : $a = ''; $Periodo == 10 ? $PeriodoLetra = "Septiembre-Octubre" : $a = ''; $Periodo == 12 ? $PeriodoLetra = "Noviembre-Diciembre" : $a = ''; break; case 3: $Periodo == 3 ? $PeriodoLetra = "Enero-Marzo" : $a = ''; $Periodo == 6 ? $PeriodoLetra = "Abril-Junio" : $a = ''; $Periodo == 9 ? $PeriodoLetra = "Julio-Septiembre" : $a = ''; $Periodo == 12 ? $PeriodoLetra = "Octubre-Diciembre" : $a = ''; break; case 4: $Periodo == 4 ? $PeriodoLetra = "Enero-Abril" : $a = ''; $Periodo == 8 ? $PeriodoLetra = "Mayo-Agosto" : $a = ''; $Periodo == 12 ? $PeriodoLetra = "Septiembre-Diciembre" : $a = ''; break; case 6: $Periodo == 6 ? $PeriodoLetra = "Enero-Junio" : $a = ''; $Periodo == 12 ? $PeriodoLetra = "Julio-Diciembre" : $a = ''; break; case 12: $Periodo == 12 ? $PeriodoLetra = "Enero-Diciembre" : $a = ''; break; } return $PeriodoLetra; } #FUNCION QUE PERMITE CREAR SELECTS DINAMICOS CON VALORES DE LA BASE DE DATOS. function combo_tag($nombre,$tabla,$campo_asignar,$campo_ver,$opcion_blanco,$valor,$extra=''){ $txt = ''; $sql = mysql_query('select * from '.$tabla, $_SESSION['conex']); if(mysql_num_rows($sql) > 0){ $txt .= ''; }else $txt .= ''; return $txt; } function combo_tag85($tabla1, $tabla2, $id=''){ $txt = ''; $condicion=''; if ($id!= '')$condicion=" where t1.IdTaller =".$id; $sql = mysql::sql('select IdListado, Tema, Imagen FROM ' .$tabla1.' t1 INNER JOIN '.$tabla2. ' t2 ON t2.IdTipoTaller=t1.IdTaller'.$condicion); if(count($sql) > 0 ){ $cont = 0; while($row = mysql_fetch_array($sql)){ if($valor == $row); $txt .= '

'.$row[Tema].'

'; $cont++; } if ($cont==0)$txt .= '



'; $txt .= ''; } return $txt; } #Variables que se utilizaran en varios archivos #$ruta = "http://localhost/infonet/administrador"; #$ruta1 = "http://localhost/infonet/index.php"; ?>