Hola a todos!
Me gustaría saber cómo se puede generar un documento de Word RTF en php cuyo contenido sea el que está almacenadoen una base de datos.Espero que alguien me pueda ayudar.Gracias por adelantado
Saludos
| |||
Generar documentos de Word RTF en php Hola a todos! Me gustaría saber cómo se puede generar un documento de Word RTF en php cuyo contenido sea el que está almacenadoen una base de datos.Espero que alguien me pueda ayudar.Gracias por adelantado Saludos |
| |||
Hola Espero te sirva, yo lo solucione con este codigo que me pasaron aquí es: <? header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=NOMBRE DE TU ARCHIVO.doc o .rtf"); ?> Lo que pongas en ese php te lo bajará como word o rtf, segun le pongas. Saludos. |
| |||
Gracias dulce Alejandra,pero lo que realmente me interesa es el código que le sigue a eso que me has puesto porque la función header() ya la he puesto.Podrias pasarmelo?? Gracias de antemano |
| ||||
simple ... hace esto ... Código PHP:
__________________ Mi Blog http://turco7.blogspot.com Usuario Linux : 404289 Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales! |
| ||||
Muy sencillo. Tan sólo tienes que incluir estos caracteres \r\n al final de cada línea: Código PHP:
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| |||
Hola! Pero por qué cuando hago eso me sale código rtf?? Esto es lo que me sale: {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshf loch0\stshfhich0\stshfbi0\deflang3082\deflangfe308 2{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f37\froman\fcharset238\fprq2 Times New Roman CE;} {\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;}{\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\froman\fcharset177\fprq2 Times New Roman (Hebrew);} {\f43\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0 \green0\blue255;\red0\green255\blue255; \red0\green255\blue0;\red255\green0\blue255;\red25 5\green0\blue0;\red255\green255\blue0;\red255\gree n255\blue255;\red0\green0\blue128;\red0\green128\b lue128;\red0\green128\blue0;\red128\green0\blue128 ;\red128\green0\blue0;\red128\green128\blue0; Saludos |
| ||||
Pero eso donde te sale, en el navegador o en el word?
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| ||||
Cita: Que versión de word estás utilizando??
Iniciado por robandrox En el Word,despues de que salga la típica ventanita preguntando:¿Desea abrir,guardar o cancelar el documento?? Muchas gracias por la ayuda que me estas prestando
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| ||||
Que extraño, yo uso la misma versión de Word y no tengo ese problema. Podrías poner el código que estás usando exactamente?
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| |||
Aqui te paso el script que estoy utilizando: Código PHP: Tiene algun fallo el codigo?? Me puedes pasar exactamente tu script que le heche un vistazo para comparar con el mio Gracias |
| ||||
El problema está aquí: Código PHP:
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| |||
Entonces,como podria solucionarlo si lo que quiero es introducir datos que tengo en una base de datos??.Realmente no quiero leer nada del fichero(porque yo no quiero una plantilla);"fle_get_contents" lo he puesto porque me venia ya en un ejemplo que pillé en un libro ¿Llegaré a solucionar mi problema??Mision imposible!! |
| ||||
Más arriba te han puesto un ejemplo: Código PHP:
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| ||||
Cita: No habré escuchado/leido esto veces
Iniciado por robandrox Te debo unas cañas,je je ![]() Me alegra mucho haberte servido de ayuda
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| |||
Hola chicos... yo tengo el mismo problema que robandrox y ya chequé la función que probablemente resolvería mi problema pero la función file_get_contents($filename) no la reconoce mi php, habrá otra función con la que pueda sustituirla o qué puedo hacer??? |
| ||||
$contenidoFichero= implode('', file(filename)); Este sería el equivalente para versiones anteriores a la 4.3
__________________ ¿Te apasiona el mundo del guión? El portal del guión |
| |||
Salto de línea He visto que que arriba se comentaba como colocar un salto de página en rtf pero a mí no me funciona... no se si hay otra manera yo lo tengo así: Código PHP: Código PHP: Ahora no sé si es por el php que está instalado en el servidor ya que tiene una versión vieja y me ha dado problemas con otras cosas... Ojalá y alguien me pueda ayudar |
| |||
Ya revisé mi código y si me guarda el interlineado en mi campo LongText en mi base de datos y realmente mi problema es que no lo despliega en el rtf, ni tampoco lo despliega en html, no sé si me puedan ayudar ya que tengo rato con esto y no lo he podido resolver. |
| |||
donde se puede conseguir los codigos para negrita centrado y demas cuadno se genera como el codigo e salto de linea q ya nos dieron |
| |||
Hola, Necesito crear un .doc o .pdf usando los campos de un formularios y entre los esos esta un textarea en el que uso htmlarea, es decir, el usuario puede incluir texto en negritas, viñetas, entre otras. El problema es que al tratar de hacerlo como se explica más arriba no aparece el texto en negritas o las viñetas por mencionar algo. Si alguien sabe como podria solucionar este problema se lo agradeceria mucho |
| |||
finalmente encontre una soluciona mi problema, indagando por ahy, espero que te pueda ayudar: Código PHP: |
| |||
Re: Generar documentos de Word RTF en php hola amigos del foro, soy un novato en esto del php y este foro me ha ayudado mucho no tienen idea en serio!!. Pero ahora me encuentro frente a un problama estoy realizando un proyecto que realiza invitaciones, los datos los debo obtener de una base de datos y generar un documento para luego envierlo por correo, ya he probado la creacion de pdf´s mediente php y me funciona bien, pero el problema es que el contenido de la invitacion varia mucho en cada una, y ese contenido lo capturan en documentos word, es posible obtener ese contenido y escribirlo en un pdf. Mi idea es crear un escrip que obtenega la info de la base de datos como el nombre y cargo y obtener el contenido de un docuemnto word y todo eso ponerlo en un pdf. Vaya no se si me explico pero espero que alguien me pudiera ayudar con lo que sea, se aceptan otras soluciones muchas gracias y de antemano un saludo.. |
| |||
Re: Generar documentos de Word RTF en php Probe el codigo para pasar a doc word... Código PHP: |