Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2011, 04:38
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 4 meses
Puntos: 3
Respuesta: consulta sobre cadena

buenas,

googleando he encontrado una función, por si a alguien le interesa:

Código:
function text2url($string) {
   $spacer = "-";
   $string = trim($string);
   $string = strtolower($string);
   $string = trim(ereg_replace("[^ A-Za-z0-9_]", " ", $string)); 
 
   $string = ereg_replace("[ \t\n\r]+", "-", $string);
   $string = str_replace(" ", $spacer, $string);
   $string = ereg_replace("[ -]+", "-", $string);
   return $string; 
}
y lo hace todo genial, lo único es que la base de datos que he heredado tiene insertados caracteres con acentos, y el acento me lo substituye así:

máquinas pasa a ser m-aacute-quinas

como puedo solucionarlo para que lo deje sin acento?

saludos!