Buenas, estoy generando un documento rtf a partir de código php, el único problema con el que me encuentro es que no me respeta las ñ y tildes de la plantilla, antes de hacer nada, me mostraba lo que sustituyo en la parte de sustituir, ahora lo sustituyo y me muestra " ..... haciendo un var_dump($plantilla); me muestra bien el contenido, por lo que el problema creo que viene al hacer el eval....alguien puede decirme como solucionarlo por favor??? Muchas Gracias!!
Código PHP:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<?php
require_once('funciones.php');
include('config.php');
conectar('localhost',);
ini_set("default_charset", "utf-8");
// Lee la plantilla
// Agregamos los escapes necesarios
// Datos de la plantilla
$nombre = $_POST["nombre"];
$curso = $_POST["curso"];
//Sustituir a lo bestia XD
// Procesa la plantilla
' . $plantilla . '
EOF_RTF;
' );
// Guarda el RTF generado, el nombre del RTF en este caso sera el apellido-nombre.fechaactual.rtf
echo "<body bgcolor='#FFFFE0'> <img src='imagenes/campus.png' width=178 height=80><br><br><br>";
echo "<a href=\"$nombre-$fechahoy.rtf\">descargar</a>";
//@unlink($f); //Borro el temporal creado
?>
</body>
</html>