[PHP] Exportacion a Excel

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • CcCamikaze
    Langosta espía
    • 28-04-2003
    • 45790

    #1

    [PHP] Exportacion a Excel

    Buenas


    Lo busque en muchos lados y te abre el archivo, te pone la data y te lo guarda en un xls. Pero yo no quiero que lo guarde fisicamente en un xls.

    No hay forma de hacer que cuando apretes un link te lo genere ahi sin guardarltelo en XLS?

    bah me explico?

    Tengo un link y quiero que cuando clickee en el mismo se abra un excel (pero que no me lo guarde fisicamente en el servidor), que cada vez que quiera ver ese EXCEL se generé de nuevo cuando apretas el link.



    salu2
  • Lysander
    Concha Y Perón
    • 19-06-2005
    • 5514

    #2
    Andan dando vuelta varias formas en inet, pero en .NET, te sirve?

    Comentario

    • MoaLaiSkirulais
      ^^(V)^^
      • 08-07-2003
      • 23268

      #3
      <meta http-equiv="Content-Type" content="application/excel"> ??

      Comentario

      • CcCamikaze
        Langosta espía
        • 28-04-2003
        • 45790

        #4
        no .NET no



        Originalmente publicado por MoaLaiSkirulais
        <meta http-equiv="Content-Type" content="application/excel"> ??



        explaye el metodo a aplicar caballero.

        Comentario

        • MoaLaiSkirulais
          ^^(V)^^
          • 08-07-2003
          • 23268

          #5
          Código PHP:
          header("Content-Type: application/vnd.ms-excel");
          header("Expires: 0");
          header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
          header("Content-Disposition: attachment; filename=NombreArchivoExcel.xls"); 
          

          Comentario

          • CcCamikaze
            Langosta espía
            • 28-04-2003
            • 45790

            #6
            genial!

            1- porque application/vnd.ms-excel en vez de application/excel??
            2- porque expires= 0? que expira?
            3- pre-check??


            Editado por última vez por CcCamikaze; 10-09-2009, 04:17 PM.

            Comentario

            • Kpoyo
              Mandatory rape!
              • 16-05-2004
              • 8042

              #7
              2- Que no cachee el browser, asi cada vez que clickeas siempre se genera uno nuevo, no se intenta reabrir un viejo.

              Comentario

              • Lux
                ルクス
                • 24-04-2003
                • 24465

                #8
                había unas web tools del Office (2000 creo, ni idea si continuaron existiendo) que te levantaban un Excel (no como editor, pero si como visor creo) bastante copado que hasta bancaba Pivottables y demás.

                Office Web Components
                Hay hasta Office 2003.

                Comentario

                Trabajando...