Foros del Web » Programando para Internet » PHP »

Como grabar un archivo excel generado desde php en el servidor?

Estas en el tema de Como grabar un archivo excel generado desde php en el servidor? en el foro de PHP en Foros del Web. Hola amigos , necesito una ayuda con este tema. Estoy generando un archivo excel usando php pero en vez de que se me abra el ...
  #1 (permalink)  
Antiguo 01/11/2008, 17:47
 
Fecha de Ingreso: noviembre-2006
Mensajes: 38
Antigüedad: 17 años, 5 meses
Puntos: 1
Como grabar un archivo excel generado desde php en el servidor?

Hola amigos , necesito una ayuda con este tema. Estoy generando un archivo excel usando php pero en vez de que se me abra el excel , deseo guardar una copia automáticamente en el servidor.

Gracias por la ayuda de antemano. .
  #2 (permalink)  
Antiguo 01/11/2008, 18:09
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: Como grabar un archivo excel generado desde php en el servidor?

Hola msimsi,

Depende de como generes el xls, puedes usar ob_start() ob_end_clean() para obtener el stream con los datos y guardarlos usando fopen/fwrite/fclose en una carpeta en el servidor.

Saludos.
  #3 (permalink)  
Antiguo 01/11/2008, 20:22
 
Fecha de Ingreso: noviembre-2006
Mensajes: 38
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: Como grabar un archivo excel generado desde php en el servidor?

Gracias por la respuesta.
EL excel lo genero asi:
header('Content-type: application/vnd.ms-excel');
header("Content-Disposition: attachment;filename=CONSOLIDADO.xls");
header("Pragma: no-cache");
header("Expires: 0");

aqui leo de la base y escribo una tabla.

Pero te explico más claro lo que estoy necesitando hacer. Necesito generar un archivo excel (que ya lo hago) y a la vez enviarlo via email. Yo pensaba que tenia que grabarlo al servidor para despues enviarlo como attachment pero si hay alguna otra forma me gustaria saberla. .

Gracias.

Última edición por msimsi; 01/11/2008 a las 20:40
  #4 (permalink)  
Antiguo 02/11/2008, 10:57
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 16 años
Puntos: 0
Respuesta: Como grabar un archivo excel generado desde php en el servidor?

yo creo que esta es tu solucion

http://blog.unijimpe.net/enviar-email-con-adjuntos/
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 13:17.