
Excel-Dateien mit PHP einlesen: PHP ExcelReader
Ich bin mal wieder auf ein nettes Tool aufmerksam geworden... im Zend Newsletter war nebenläufig der PHP ExcelReader erwähnt, mit dem Excel-Dateien in PHP verarbeitet werden können.
Selbst getestet habe ich es noch nicht.
Julian Pustkuchen, M. Sc. Wirtschaftsinformatik ist passionierter Software- & Webentwickler mit den Schwerpunkten Softwaredesign, Objektorientierung sowie Usability- & Ablaufoptimierung bei webks. Ein weiterer Schwerpunkt ist die Entwicklung im CMS Drupal.
Entwickelt Julian gerade keine Software, fährt er Ski, Mountainbike, spielt Badminton, segelt oder verbringt Zeit mit Freunden.
Dieser Blog dient als sein "öffentlicher Notizblo(ck/g)".
Euch gefällt mein Blog?
Vielleicht hilft mir auch ein Buch, euch zukünftig (noch) bessere Artikel zu bieten? (Amazon Wunschliste)
Gerne bewerte ich auch ab und zu einmal unabhängig ein Produkt.
Ich freue mich über jede Art der Unterstützung in Form von Kommentaren, Lob oder Kritik.
Auf zum Kontaktformular!
Zu meinem Google+ Profil
Webbasierte Lösungen? Machen wir!
webks: websolutions kept simple
http://www.webks.de
Tags in Blogeintrag - Kategorie
Dir hat dieser Beitrag viel Zeit und Nerven gespart?
Dann freue ich mich über jede kleine Anerkennung:
Oder du suchst weitere professionelle Unterstützung?
Dann bietet dir unser webks.de Softwareentwickler-Team professionelle Dienstleistungen im Web-Development und der Drupal CMS Entwicklung!
Kommentare
Nettes Tool
Hallo Interessierte,
mein Kollege und ich waren auch auf der Suche nach einem Tool, dass per PHP eine Excel-Datei einlesen können sollte. Leider ist das hier empfohlene Tool nicht so nett, wie ich es mir gewünscht habe. Es ist leider NICHT in verwendbarem Zustand.
Nachdem ich die Datei runtergeladen und entpackt hatte, rief ich die Datei example.php auf und erhielt folgenden Fehler:
Warning: main(Spreadsheet/Excel/Reader/OLERead.php) [function.main]: failed to open stream: No such file or directory in /opt/lampp/htdocs/phpExcelReader/Excel/reader.php on line 31
Fatal error: main() [function.require]: Failed opening required 'Spreadsheet/Excel/Reader/OLERead.php' (include_path='.:/opt/lampp/lib/php:/opt/lampp/intra/lib:/opt/lampp/php') in /opt/lampp/htdocs/phpExcelReader/Excel/reader.php on line 31
Dies liegt in erster Näherung an Folgendem:
Eine Datei "OLERead.php" gibt es nicht, stattdessen "oleread.inc". Ebensowenig gibt es das Verzeichnis "Spreadsheet".
Wenn ich dann entsprechende Anpassungen vornehme, geht der apache-php Prozess in eine Totschleife (auch nicht nett).
Es bedeutet also:
1. Weitere Untersuchungen, ob diese Tool lauffähig gemacht werden kann.
2. Derzeit so nicht verwendbar.
Äußerst schade!
Beste Grüße
Martin
PS: example2.php führt zum selben Ergebnis.
Hallo Martin, vielen Dank für
Hallo Martin,
vielen Dank für dein Feedback. Wundert mich offen gesagt, dass Zend ein Tool mit solchen Fehlern promoted. Wenn du hier weitere Erfahrungen sammelst, würde ich mich sehr über dein Feedback freuen.
Derzeit haben wir leider kein Projekt in der Richtung, sonst würde ich auch gerne meinen Senf abgeben, leider aber aktuell zu wenig Zeit für einen Spaß-Test.
Noch einmal vielen Dank für deine Infos, damit wirst du vielen anderen Entwicklern sicher helfen
wert statt formel ?
ist es möglich den wert einer spalte auszugeben anstatt der excel formel ?
hab mir zwar schon ein wolf gesucht aber keine passende lösung gefunden.
vllt bekomm ich hier den richtigen lösungs ansatz
greetz ghost
ExcelReader
Das (Endlosschleife) liegt an der mitgelieferten Exceldatei jxlrwtest.xls austauschen gegen eigene und es funktioniert.
Kommentar hinzufügen