Buenos dias,

tengo varios problemas que quisiera la opinion de ustedes para poder buscarles algunas soluciones o alternativas

1.- En una plantilla de word con variables hechas para sustituirlas con php se pueden crear cosas, es decir a parte de la funcion str_replace que se utiliza para remplanzar que eh creado en el documento se puede crear una tabla o crear algun texto sin tener que crear otra variable para sustituirla. Este es el codigo de este primer problema:

<?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
$nombre = "Juan";
$apellido = "Perez";
$prefijo = "Sr.";
$curso = '"Programacion Web con PHP"';
$fecha = '12032013'; // de esta manera el codigo no envejece :P

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

//esta es la nueva sesscion
$rtf = str_replace('\\\\','\\',$rtf);

// Guarda el RTF generado
file_put_contents("$apellido-$nombre-$fecha.rtf",$rtf);
?>

2.- Dependiendo de la respuesta anterior hay alguna manera de diseñar un reporte a mano y poder rellenarlo con la informacion que se encuentra en una base de datos de forma dinamica.

Noc si me di a entender bien pero cualquier cosa avisame xfavor ya que estoy un poco perdida con eso de los reportes con word y eso ya que en la empresa hay unos estandares y quisiera poder seguirlos la mayor parte posible.

Gracias de antemano