hola, el tema se trata de las urls amigables, en si no me muestra "n" desde la base de datos mysql!
mi funcion es asi:
Código:
function amigables($maximo = false, $string) {
$tildes = array('á','é','í','ó','ú','ñ');
$notildes = array('a','e','i','o','u','n');
$string = str_replace($tildes,$notildes,$string);
$string = trim($string);
$string = trim(preg_replace('/[^ A-Za-z0-9_]/', '-', $string));
$string = preg_replace('/[ \t\n\r]+/', '-', $string);
$string = str_replace(' ', '-', $string);
$string = preg_replace('/[ -]+/', '-', $string);
if($maximo) {
$string = str_replace('-','',$string);
$string = strtolower($string);
}
return $string;
}
la codificacion en la base de datos es UTF8.
en el campo "titulo" esta en "utf8_general_ci".
y en la etiqueta META tambien esta en uft-8.
el tema es que no me cambia las "ñ" a "n", o las tildes "á" a "a".
busque en todo el foro y no encontre la solucione de mi problema, alguien podria ayudarme??
saludos!