Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/07/2005, 03:11
Avatar de kesthers
kesthers
 
Fecha de Ingreso: mayo-2004
Ubicación: Valencia
Mensajes: 358
Antigüedad: 22 años, 4 meses
Puntos: 2
Bueno, tras mucho buscar encontré la solución:

Código PHP:
function decode_utf8($str){
    
$str = str_replace("_", " ", $str);
    
$err = "(=\?.{10,13}q\?_?|\?\=)";
    
$pat = "/=([0-9A-F]{2})/";
    
$cha = "'.chr(hexdec(";
    
$str = eregi_replace($err,"",$str);
    eval(
"\$str='".preg_replace($pat,$cha."'$1')).'",$str)."';");
    return 
$str;
}