'Janeiro','Fevereiro','Maro','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'); // Descobre o dia da semana $intDayOfWeek = date('w',strtotime($strDate)); // Descobre o dia do ms $intDayOfMonth = date('d',strtotime($strDate)); // Descobre o ms $intMonthOfYear = date('n',strtotime($strDate)); // Descobre o ano $intYear = date('Y',strtotime($strDate)); // Formato a ser retornado return $arrDaysOfWeek[$intDayOfWeek] . ', ' . $intDayOfMonth . ' de ' . $arrMonthsOfYear[$intMonthOfYear] . ' de ' . $intYear; } function formata_data_extenso2($strDate) { // Array com os dia da semana em portugus; $arrDaysOfWeek = array('Domingo','Segunda-feira','Tera-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sbado'); // Array com os meses do ano em portugus; $arrMonthsOfYear = array(1 => 'Janeiro','Fevereiro','Maro','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'); // Descobre o dia da semana $intDayOfWeek = date('w',strtotime($strDate)); // Descobre o dia do ms $intDayOfMonth = date('d',strtotime($strDate)); // Descobre o ms $intMonthOfYear = date('n',strtotime($strDate)); // Descobre o ano $intYear = date('Y',strtotime($strDate)); // Formato a ser retornado return $intDayOfMonth . '/' . $arrMonthsOfYear[$intMonthOfYear] . '/' . $intYear; } function mesbr($mes_ingles) { switch($mes_ingles) // acha o ms em portugus { case "1": $mes_port = "Janeiro"; break; case "2": $mes_port = "Fevereiro"; break; case "3": $mes_port = "Maro"; break; case "4": $mes_port = "Abril"; break; case "5": $mes_port = "Maio"; break; case "6": $mes_port = "Junho"; break; case "7": $mes_port = "Julho"; break; case "8": $mes_port = "Agosto"; break; case "9": $mes_port = "Setembro"; break; case "10": $mes_port = "Outubro"; break; case "11": $mes_port = "Novembro"; break; case "12": $mes_port = "Dezembro"; break; } return $mes_port; } /*funo data*/ //data mysql para brasil function hora_site($hs) { $ho = substr($hs,0,2); $mi = substr($hs,3,2); $se = substr($hs,6,4); return $ho."h".$mi; } function dth_mysql_br($dt) { if ($dt=="0000-00-00 00:00:00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); $hr=strval(substr($dt,11,2)); $mi=strval(substr($dt,14,2)); $se=strval(substr($dt,17,2)); return date("d/m/Y H:i:s", mktime ($hr,$mi,$se,$mo,$da,$yr)); } function dt_mysql_br($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return date("d/m/Y", mktime (0,0,0,$mo,$da,$yr)); } function dt_mes_ano($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return $mo."/".$yr; } function dt_ano($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return $yr; } function dt_mes($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return $mo; } function dt_dia($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return $da; } function dt_mes_ano2($dt) { if ($dt=="0000-00-00") return ''; $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); return $yr.'-'.$mo; } function dt_br_mysql($dt) { if ($dt=="00/00/0000") return ''; $da = substr($dt,0,2); $mo = substr($dt,3,2); $yr = substr($dt,6,4); return $yr."-".$mo."-".$da; } /*criptografia*/ //encriptar $key = "abeus"; function cripty($text) { $iv_size = 0; $iv = 0; $iv_size = mcrypt_get_iv_size(MCRYPT_XTEA, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $enc = mcrypt_encrypt(MCRYPT_XTEA, $key, $text, MCRYPT_MODE_ECB, $iv); return $enc; } function descripty($text) { $iv_size = 0; $iv = 0; $iv_size = mcrypt_get_iv_size(MCRYPT_XTEA, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $crypttext = mcrypt_decrypt(MCRYPT_XTEA, $key, $text, MCRYPT_MODE_ECB, $iv); return rtrim($crypttext, "\0"); } function cortaTexto($string,$numChars){ for ($num=0; $chars<$numChars; $num++) { if ($string[$num]=="<") $tag++; else if ($string[$num]==">") $tag=0; else if ($tag==0) { $chars++; } $newString .= $string[$num]; $pos = strrpos($newString, " "); } return substr($newString, 0, $pos)."..."; } //converter para minusculo function minusculo($convert){ return strtr(strtolower($convert)," ", "aeiouaeiouaoaeiouaeioucaeiouaeiouaoaeiouaeiouc+"); } function quebra($textquebra){ $textquebra = str_replace("
", "", $textquebra); $textquebra = str_replace("
", "", $textquebra); return $textquebra; } function ByteSize($bytes) { $size = $bytes / 1024; if($size < 1024) { $size = number_format($size, 2); $size .= ' KB'; } else { if($size / 1024 < 1024) { $size = number_format($size / 1024, 2); $size .= ' MB'; } else if ($size / 1024 / 1024 < 1024) { $size = number_format($size / 1024 / 1024, 2); $size .= ' GB'; } } return $size; } function primeirapalavra($palavra){ $frase = explode(" ", $palavra); return $frase[0].' '.$frase[1].' '.$frase[2].' '.$frase[3].' '.$frase[4].' '.$frase[5].' '.$frase[6].' '.$frase[7].' '.$frase[8].' '.$frase[9].' '.$frase[10].''; } function remover($link){ $link = str_replace("%", "%25", $link); $link = str_replace(",", "%2C", $link); $link = str_replace(":", "%3A", $link); return $link; } function shttp($linkhttp){ $linkhttp = str_replace("http://", "", $linkhttp); return $linkhttp; } function convertem($term, $tp) { if ($tp == "1") $palavra = strtr(strtoupper($term),"",""); elseif ($tp == "0") $palavra = strtr(strtolower($term),"",""); return $palavra; } function retiraTagHTML($textoComTag){ return strip_tags($textoComTag, '<(.*?)>'); } function retira_carct_acentos($texto) { $array1 = array( "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" , "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ); $array2 = array( "a", "a", "a", "a", "a", "e", "e", "e", "e", "i", "i", "i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c" , "A", "A", "A", "A", "A", "E", "E", "E", "E", "I", "I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C" ); $texto = str_replace( $array1, $array2, $texto ); $texto = eregi_replace('( )','-',$texto); $texto = eregi_replace('[^a-z0-9\-]','',$texto); $texto = eregi_replace('-','_',$texto); $texto = eregi_replace('--','-',$texto); $texto = strtolower($texto); return $texto; } //Seleciona o menu ATUAL function atual($atual,$menu){ if($atual==$menu){ return 'class="ativo"'; } }//FIM Seleciona o menu ATUAL $p = explode("/",str_replace(strrchr($_SERVER["REQUEST_URI"], "?"), "", $_SERVER["REQUEST_URI"])); $var_pagina = anti_injection($p[1]); $var_url1 = anti_injection($p[2]); $var_url2 = anti_injection($p[3]); $var_url3 = anti_injection($p[4]); $var_url4 = anti_injection($p[5]); $var_url5 = anti_injection($p[6]); ?>