$item) { $acentos = ''; foreach ($item AS $codigo) $acentos .= chr($codigo); $troca[$key] = '/['.$acentos.']/i'; } $string = preg_replace(array_values($troca), array_keys($troca), $string); // Slug? if ($slug) { // Troca tudo que não for letra ou número por um caractere ($slug) $string = preg_replace('/[^a-z0-9]/i', $slug, $string); // Tira os caracteres ($slug) repetidos $string = preg_replace('/' . $slug . '{2,}/i', $slug, $string); $string = trim($string, $slug); } $string = str_replace(' ', '-', $string); $string = str_replace('%', '-', $string); $string = str_replace(',', '-', $string); $string = str_replace('#', '-', $string); $string = str_replace('@', '-', $string); $string = str_replace('$', '-', $string); $string = str_replace('&', '-', $string); $string = str_replace('*', '-', $string); return $string; } //propriedades da imagem capa function redimensiona($url_img){ $largura = 720; $altura = 640; //altura e largura imagem original list($w, $h) = getimagesize($url_img); if($w > $h){ $altura_n = ceil(($h * $largura) / $w); $largura_n = $largura; }elseif($h > $w){ $largura_n = ceil(($w * $altura) / $h); $altura_n = $altura; }elseif($h = $w){ $altura_n = ceil(($h * $largura) / $w); $largura_n = $largura; } $medidas['largura'] = $largura_n; $medidas['altura'] = $altura_n; return $medidas; } /**/ require_once("connect_db.php"); require_once("globals.php"); require_once("{$pasta}/$pagina.php"); ?>