Foros del Web » Programando para Internet » PHP »

Editar archivo word en linea y guardarlo - Solucionado

Estas en el tema de Editar archivo word en linea y guardarlo - Solucionado en el foro de PHP en Foros del Web. Buenas tardes compañeros foristas, estoy creando un reporte en word,al momento de crearlo crea el archivo reporte_xxx.doc en una carpeta del servidor, y luego lo ...
  #1 (permalink)  
Antiguo 11/01/2009, 12:07
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Editar archivo word en linea y guardarlo - Solucionado

Buenas tardes compañeros foristas, estoy creando un reporte en word,al momento de crearlo crea el archivo reporte_xxx.doc en una carpeta del servidor, y luego lo abro directamente en una ventana y de ahi lo modifican.

Es posible ponerle un boton de guardar a esa ventanita y que guarde el archivo en el servidor sin tener que guardar el documento en la PC cliente y tener que subirlo por un boton de examinar?

saludos a todos y buen fin de semana, y solo espero una orientacion.

gracias

Última edición por losporros; 11/01/2009 a las 14:27
  #2 (permalink)  
Antiguo 11/01/2009, 12:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Editar archivo word en linea y guardarlo

mmm... claro que se puede!!



pero, ¿tu sabes como guardar archivos Word??

osea... ya has editado antes algún Word (lo digo, porque es código cerrado)

yo nunca he visto, guardar (y peor aun, editar) archivos Word, en el servidor... en fin
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 11/01/2009, 12:20
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: Editar archivo word en linea y guardarlo

Yo lo que hago es crear el word con la sintaxis del RTF y le cambio la extension a .doc

Código PHP:
$output="{\\rtf1";   //<-- Iniciamos un documento RTF

$output.= "{\\fs30 FOROSDELWEB.COM}"//<-- Texto de tamaño 30 para el Subtítulo
$output.= "\\par ";  //<-- ENTER       
$output.= "\\par ";  //<-- ENTER  
$output.= "Solicitado por: {\\b $empresa_sesion}";
$output.= "\\par ";  //<-- ENTER       
$output.= "\\par ";  //<-- ENTER  
$output.= "Tipo de Reporte: {\\b  Asuntos}";
$output.= "\\par ";  //<-- ENTER       
$output.= "\\par ";  //<-- ENTER  
$output.= "\\par ";  //<-- ENTER  
$output.= "\\par ";  //<-- ENTER  
$output.= "{\\qr Solicitado el dia $fecha a las $hora \\par}"// <-- Alineado a la derecha
$output.="}"//<-- Terminador del RTF

/*  Enviamos el documento completo a la salida  */
echo $output
Asi hago el reporte y este se guarda en una carpeta del servidor y lo abro en una ventana, el usuario tiene que meter mas cosas al reporte y quiere que con solo apretar un boton se guarde este documento en el servidor.

saludos y gracias
  #4 (permalink)  
Antiguo 11/01/2009, 12:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Editar archivo word en linea y guardarlo

entiendo, pero... ¿como harías para averiguar que área editar, y guardarla???

si no me equivoco, al final... resulta un archivo binario/cerrado ...

de modo que ¿como harás la ingeniería inversa???


ahí si no tengo mas que decir, échale ingenio y creatividad.... suerte!


--
(lo digo porque me parece difícil.... pero no imposible)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 11/01/2009, 12:42
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: Editar archivo word en linea y guardarlo

Pues guardaria todo el documento.

Peor pues ahi es donde batallo jajaja

de todos modos gracias
  #6 (permalink)  
Antiguo 11/01/2009, 12:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Editar archivo word en linea y guardarlo

Directamente PHP no tiene control sobre eso aunque se muestre en una ventana ya es el ActiveX de Microsoft Word, y no puedes guardar el archivo de regreso ya que el control ActiveX no tiene soporte para ese tipo de cosas.

Saludos
  #7 (permalink)  
Antiguo 11/01/2009, 14:09
Avatar de djsos  
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 16 años, 7 meses
Puntos: 14
Respuesta: Editar archivo word en linea y guardarlo

si no encuentras solcuccion a tu problema busca una alternativa tipo guardarlo en sql que se muestre en php normalmente que es mucho mas facil incluso si quieres puedes hacer lo que tinene en este mismo foro al reponder un msg o crearle los botoncitos estos que se asemejan a word
  #8 (permalink)  
Antiguo 11/01/2009, 14:27
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: Editar archivo word en linea y guardarlo

Cita:
djsos
GatorV
pateketrueke
Gracias por responder ,muy amables de su parte, tendre que buscar alternativas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:32.