Foros del Web » Programando para Internet » PHP »

application/vnd.ms-excel

Estas en el tema de application/vnd.ms-excel en el foro de PHP en Foros del Web. necesito generar una hoja de excel desde una pagina web a traves del header application/vnd.ms-excel...
  #1 (permalink)  
Antiguo 26/02/2002, 15:32
 
Fecha de Ingreso: febrero-2002
Mensajes: 58
Antigüedad: 22 años, 1 mes
Puntos: 0
application/vnd.ms-excel

necesito generar una hoja de excel desde una pagina web a traves del header application/vnd.ms-excel
  #2 (permalink)  
Antiguo 26/02/2002, 16:04
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: application/vnd.ms-excel

NO es muy dificil, tan solo tienes que leer los datos desde una base o archivo, y luego mostrarlos separados por TABS, y IE hace el resto del trabajo. El siguiente es un ejemplo sacado de www.zend.com

<?
//Indicamos la cabecera del tipo.
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: filename=\"trucos.xls\"");

//comenzamos a enviar los datos.
print("Tricks of the Trade\r\n");

for($i=1; $i < 100; $i++)
{
for($j=1; $j <= 10; $j++)
{
print(pow($i, $j) . "\t");
}
print("\r\n");
}
?>

Saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #3 (permalink)  
Antiguo 27/02/2002, 16:43
 
Fecha de Ingreso: noviembre-2001
Ubicación: Quito - Ecuador
Mensajes: 87
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: application/vnd.ms-excel

En esta direccion hay una clase muy buena que te genera un xls, en el buscador de este sitio pon excel y encontraras.

http://phpclasses.upperdesign.com/browse.html/class/1

o sino lo encuentras me envias un mail a [email protected] para enviarte los 3 o 4 archivos que son.

EduH
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 11:59.