Excel Tabelle anzeigen
Hi Leute,
wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen lassen=
?
Es genügt eine einfache Anzeige. Es darf/soll nichts in der Tabelle
geändert werden.
Aber: In der Tabelle befinden sich e-Mail Adressen. Diese sollen als
Links (mailto) angezeigt werden.
Gruß
Heiko
--
Arbeit und Schutzgemeinschaft Fort Hahneberg e. V.
http://www.fort-hahneberg.org
Re: Excel Tabelle anzeigen
Heiko Warnken schrieb:
> wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen lassen?
> Es genügt eine einfache Anzeige. Es darf/soll nichts in der Tabelle
> geändert werden.
Ich würde es spontan mal über ODBC probieren, falls dies auf dem Server
zur Verfügung steht. (Habe es in PHP noch nie gemacht, aber in anderen
Sprachen funktionierte das wunderbar mit Exceltabellen von daher sollte
das ja kein Unterschied machen).
http://php.net/odbc
http://www.connectionstrings.com/?carrier=excel
> Aber: In der Tabelle befinden sich e-Mail Adressen. Diese sollen als
> Links (mailto) angezeigt werden.
Anzeige hat ja weniger mit dem Holen der Daten zu tun. :)
--
Mit freundlichen Grüßen,
Christoph Herrmann
http://dragonprojects.de/
Re: Excel Tabelle anzeigen
Heiko Warnken schrieb:
> Hi Leute,
>
> wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen lass=
en?
> Es genügt eine einfache Anzeige. Es darf/soll nichts in der Tabelle
> geändert werden.
> Aber: In der Tabelle befinden sich e-Mail Adressen. Diese sollen als
> Links (mailto) angezeigt werden.
Wenn es sowas einfaches ist ist dann koennte
http://sourceforge.net/projects/phpexcelreader/ ausreichen.
Mehr konnte http://www.zakkis.ca/products/index.php?s=3D1&p=3D32 -> PHP
Excel Parser Pro. Allerdings kostete es etwas und heute irgendwie nicht
erreichbar.
Frage:
Warum speicherst du die simple Tabelle nicht im CSV Format ab?
Gruss
Joerg
--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Re: Excel Tabelle anzeigen
Heiko Warnken <dominomaster [at] arcor.de> wrote:
> wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen lassen?
> Es genügt eine einfache Anzeige. Es darf/soll nichts in der Tabelle
> geändert werden.
> Aber: In der Tabelle befinden sich e-Mail Adressen. Diese sollen als
> Links (mailto) angezeigt werden.
Das ist eine Änderung.
Soll es eingelesen und dann in einer selbstgebauten HTML-Tabelle
ausgegeben werden?
Falls es keine passende PHP-Lösung gibt, kann man sich vielleicht
etwas in Java basteln, was es in einfachere Formate konvertiert:
http://poi.apache.org/
--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
Re: Excel Tabelle anzeigen
On 22 Jan., 09:24, Heiko Warnken <dominomas... [at] arcor.de> wrote:
>
> wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen lassen?=
Tipp: Speichere das Excel-Sheet mal als Website ab (war bei Excel 2002
noch im Datei-Menü) und schau dir dann den Quell-Code an. Den kannst
mit ein paar einfachen Anpassungen als Template für weitere Tabellen
nehmen.
So bist Du ohne externe Pakete am nächsten an der Original-
Darstellung.
Peter
Re: Excel Tabelle anzeigen
Joerg Behrens schrieb:
> Heiko Warnken schrieb:
>> Hi Leute,
>>
>> wie kann ich mit PHP 5 eine Excel 2003 Tabelle im Browser anzeigen
>> lassen?
>> Es genügt eine einfache Anzeige. Es darf/soll nichts in der Tabelle
>> geändert werden.
>> Aber: In der Tabelle befinden sich e-Mail Adressen. Diese sollen als
>> Links (mailto) angezeigt werden.
>
> Wenn es sowas einfaches ist ist dann koennte
> http://sourceforge.net/projects/phpexcelreader/ ausreichen.
Damit habe ich gute Erfahrungen auch bei Multipage Excelsheets.
>
> Mehr konnte http://www.zakkis.ca/products/index.php?s=1&p=32 -> PHP
> Excel Parser Pro. Allerdings kostete es etwas und heute irgendwie nicht
> erreichbar.
>
> Frage:
> Warum speicherst du die simple Tabelle nicht im CSV Format ab?
>
> Gruss
> Joerg
>