reemplazo las variables..todo perfecto, me crea un archivo .rtf
pero en mi plantilla tengo por ejemplo. "Con el siguiente número" y me aparece "Con el siguiente n\'famero "
igual para la demás letras con acento y ñ,s.
Espero explicarme bien. Saludos.
pongo el código:
Código PHP:
<?php
// Lee la plantilla
$plantilla = file_get_contents('plantilla.rtf');
// Agregamos los escapes necesarios
$plantilla = addslashes($plantilla);
$plantilla = str_replace('\r','\\r',$plantilla);
$plantilla = str_replace('\t','\\t',$plantilla);
// Datos de la plantilla
conectarse();
$nucontrol=$_GET['nucontrol'];
$sql = "SELECT nombre,nocontrol,carrera FROM datospersonales WHERE nocontrol = $nucontrol";
$res=mysql_query($sql);
$row=mysql_fetch_assoc($res);
$nombre = $row["nombre"];
$nocontrol = $row['nocontrol'];
$carrera = $row['carrera'];
$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;
' );
// Guarda el RTF generado
file_put_contents("$nocontrol.rtf",$rtf);
echo "<a href=$nocontrol.rtf>ABRIR</a>";
?>