Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2011, 08:45
davidortega
 
Fecha de Ingreso: septiembre-2009
Mensajes: 135
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Problemas con acentos al generar archivos DOC

Amigos buenos dias, espero me puedan ayudar, resulta que tengo una aplicacion en php que genera un archivo doc con datos sacados desde una tabla de mysql, todo bien, el unico problema es que cuando encuentra Ñ o á é (tildes en las palabras) me lo reemplaza con (Ñ) \'d1IA (ó)\'f3 (ú)\'fa.

Ya he intentado con la codificacion utf-8

Aqui mi codigo:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
...
...
...
$loc_es = setlocale(LC_ALL, 'es_ES@euro', 'es_ES', 'esp_esp');

$plantilla=file_get_contents('documento.rtf');

$plantilla = addslashes($plantilla);
$plantilla = str_replace('\r','\\r',$plantilla);
$plantilla = str_replace('\t','\\t',$plantilla);

// Datos de la plantilla
$fecha = date("d-m-Y", time() - 7 * 24 * 60 * 60); // de esta manera el codigo no envejece :P

// Procesa la plantilla
eval( '$rtf = <<<EOF_RTF
' . $plantilla . '
EOF_RTF;
' );

file_put_contents("nombre.rtf",$rtf);

Genera todo bien el único porblema son las tildes y Ñ

Gracias por su ayuda

David