Sympatisant: PHP<=>Excel-Schnittstelle - Import/Export

Abend,

hat hier einer Erfahrungen mit dem Import und Export von Excel-Dateien unter
PHP gemacht? Im Netz findet man ja einige Libraries dazu.. doch viele unterstuetzen
lediglich bestimmte Versionen oder liegen seit einigen Monaten/Jahren brach.
Zum letzteren zaehlt auch das entsprechende PEAR-Package

Ich moechte eigentlich relativ "einfache Daten" von PHP aus nach Excel exportieren.
Soll heissen: Eine tabellarische Darstellung von Daten, kombiniert mit ein paar Formeln.

Danke &
MfG,
Sympatisant

--
"Non dura iubeantur, non prohibeantur inpura."
  1. Hellihello

    wenn es nur einfache Daten sind, nimm doch PEAR. Zum Auslesen gibts den http://sourceforge.net/projects/phpexcelreader.

    Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb nicht klappen sollte.

    Dank und Gruß,

    frankx

    --
    tryin to multitain  - Globus = Planet != Welt
    1. Salvete,

      danke fuer deine Antwort.

      Wie das ja meisstens so ist, handelt es sich _derzeit_ noch um recht
      einfache Dateien. Und zukuenftig gedacht, moechte ich mir natuerlich
      keine Steine in den Weg legen.

      Was mich an dem PEAR-Package ein wenig abschreckt, ist die laaange
      Abstinenz der Weiterentwicklung. Es ist m.E. immer ein wenig gefaehrlich
      Libraries zu nutzen, die seit laengerem nicht mehr betreut werden (den
      Anschein gibt das Projekt zumindest her). Aber es ist ja zumindest im
      PEAR Package vorhanden...

      Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den
      Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb
      nicht klappen sollte.

      So ist es derzeit implementiert. Doch selbst diese kleine Umstellung ist
      dem Kunden nicht zuzumuten.

      Dank und Gruß,
      Sympatisant

      --
      "Non dura iubeantur, non prohibeantur inpura."
      1. Hellihello

        Wie das ja meisstens so ist, handelt es sich _derzeit_ noch um recht
        einfache Dateien. Und zukuenftig gedacht, moechte ich mir natuerlich
        keine Steine in den Weg legen.

        Was mich an dem PEAR-Package ein wenig abschreckt, ist die laaange
        Abstinenz der Weiterentwicklung. Es ist m.E. immer ein wenig gefaehrlich
        Libraries zu nutzen, die seit laengerem nicht mehr betreut werden (den
        Anschein gibt das Projekt zumindest her). Aber es ist ja zumindest im
        PEAR Package vorhanden...

        Die Sorge hätte ich konkretenfalls nicht, denn Excel kann sehr gut alte eigene Formate lesen. Das einzige Problem könnte ja sein, dass ein altes PEAR-Paket eine ältere xls-Verion erzeugt.

        Aus meiner Sicht zickt Excel nur ein bisschen beim CSV. Aber im Grunde könntest Du (s.a. Tom) das Ding einfach hinten .xls nennen und alles ist gut. Ich würde aber zum Pear-Paket raten. Dass es keine Neuerungen gibt mag doch daran liegen, dass es kein Bedarf gibt, weil das Paket seinen Zweck in Gänze erfüllt. Der von mir verlinkte Excel-Reader kann m.E. beim Lesen eine Menge mehr. Aber den gibts auch schon seit einiger Zeit und ist ein Perl-Import wohl.

        Dank und Gruß,

        frankx

        --
        tryin to multitain  - Globus = Planet != Welt
    2. Hello,

      Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb nicht klappen sollte.

      Oder Du baust Dir eine Webabfrage in Excel.
      Dann muss die PHP-Datei allerdings Tabulatoren als Spaltentrenner nutzen.
      Das funktioniert dann auch gleich beim Öffnen der Excel-Datei.

      Ein harzliches Glückauf

      Tom vom Berg

      http://bergpost.annerschbarrich.de
      .

      --
      Nur selber lernen macht schlau