Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2012, 13:22
Avatar de djboro88
djboro88
 
Fecha de Ingreso: junio-2009
Ubicación: Valencia
Mensajes: 180
Antigüedad: 14 años, 11 meses
Puntos: 2
Pregunta Problema Ñ no consigo sustitucion

Hola a todos he estado probando varias funciones y codigos para sustituir las Ñ por N, pero no he conseguido nada, solo que me salga un rombo con un interrogante en el interior.

VER CAPTURA


Titulo completo: Manu Santacruz, Bengro Garcia & Alejandro Martin - Esa Niña (Original Mix)
Objetivo: manu-santacruz-bengro-garcia-alejandro-martin-esa-nina-original-mix


Lo que tengo para sustuir y crear las urls amigables es:
Código PHP:
function sef($cadena){
$sef trim($sef);
$sef strtr($cadena"áéíóúÁÉÍÓÚñÑçÇ""aeiouAEIOUnNcC");
$sef preg_replace("/¡|¿|\?|!|\^|'|:|@|#|\$|%|\"|~|\+|\*|\/|\||\\|\[|\]|\(|\)|\{|\}/","",$sef);
$sef ereg_replace("[.]"""$sef);
$sef preg_replace("/,/","",$sef);
$sef preg_replace("/'/","",$sef);
$sef preg_replace("/´/","",$sef);
$sef preg_replace("/&/","",$sef);
$sef preg_replace("/( - |- | -| )/","-",$sef);
$sef preg_replace("/-{2,}/","-",$sef);
$sef preg_replace("/^-|-+$/","",$sef);
return 
$sef;