Necesito generar un documento rtf con php, de momento lo he conseguido. y si ejecuto el fichero desde el navegador me sale abrir, guardar o cancelar. Hasta ahí no hay problema. Mi duda viene que no se como hacer para que cuando ejecuto ese codigo se me guarde ese fichero directamente en una carpeta sin preguntar nada. No se como hacerlo y no veo ejemplos que me ayuden a aclararme. El codigo que he generado es este:
Código PHP:
/* En los encabezados indicamos que se trata de un documento de MS-WORD
y en el nombre de archivo le ponemos la extensión RTF. */
header('Content-type: application/msword');
header('Content-Disposition: inline; filename=ejemplo.rtf');
/* Comenzamos a armar el documento */
$output="{\\rtf1"; //<-- Iniciamos un documento RTF
$output.= "{\\fs48 INFORME DE ENTREGA }"; //<-- Texto de tamaño 48 para el Título
$output.= "\\par "; //<-- ENTER
$output.= "\\par "; //<-- ENTER
$output.= "{\\ul CCALL_01.00.00_BBDD_DATOS_002VEN}"; //<-- Texto de tamaño 30 para el Subtítulo
$output.= "\\par "; //<-- ENTER
$output.= "\\par "; //<-- ENTER
/*Primer parrafo*/
$output.= "{\\b Fecha de liberación en Maqueta:}"; //<-- Poner negritas
$output.= "{\\ 22/11/2007}.";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b Subsistema afectado:}"; //<-- Poner negritas
$output.= "{\\ Collect Call (servicio de cobro revertido)}.";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b Proceso afectado:}"; //<-- Poner negritas
$output.= "{\\ Carga de Datos de la de Base de Datos del ER}.";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b Nivel de gravedad:}"; //<-- Poner negritas
$output.= "{\\ media}.";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b CKSUM:}"; //<-- Poner negritas
$output.= "{\\ }";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b Descripción funcional del parche:}"; //<-- Poner negritas
$output.= "{\\ Nueva entrega incremental de BBDD, que modifica la cadena de ABONADO_B a AbonadoB, que es la cadena oficial para el idLista del GesList.}.";
$output.= "\\par "; //<-- ENTER
$output.= "{\\b Base Mesa:}"; //<-- Poner negritas
$output.= "{\\ Nueva entrega incremental de BBDD, que modifica la cadena de ABONADO_B a AbonadoB, que es la cadena oficial para el idLista del GesList.}.";
$output.= "\\par "; //<-- ENTER
$output.= "\\par "; //<-- ENTER
$output.="}"; //<-- Terminador del RTF
/* Enviamos el documento completo a la salida */
echo $output;
Lo agradecería muchisimo!!! gracias de antemano
pues me han pedido que al insertar un formulario me genere un rtf dinámico el cual se enviará al correo del usuario justo al finalizar el alta. Mi idea era que el rtf se generara pero se guardara en una carpeta temporal o lo que sea y en el correo poner la ruta a esa carpeta para que lo puedan ver desde el correo o adjuntarlo y enviarlo...
