Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2013, 20:58
Avatar de zreep
zreep
 
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 15 años, 1 mes
Puntos: 12
Respuesta: Problemas Ñ y acentos con utf8_ encode

Hola pablo_exeg, tendrias que usar expresiones regulares. Hace poco soluciones el tema. Hay una funcion que se llama preg_replace, que realiza una búsqueda y sustitución de una expresión regular. (http://php.net/manual/es/function.preg-replace.php)...

Te paso una funcion que yo uso...


Código PHP:
function setLinks($txt) {
 
$tex preg_replace('`(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&amp;//=]+)`i''<a rel="external" href="\\1">\\1</a>'$txt);
$tex preg_replace('`([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&amp;//=]+)`i''\\1<a rel="external" href="http://\\2">\\2</a>'$tex);
$tex preg_replace('`([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})`i''<a rel="external" href="mailto:\\1">\\1</a>'$tex); 
 
return 
$tex;

Pero nose como se vera esto en xml! pruebalo y me dices....


Saludos
__________________
Zreep