php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.05.2011, 13:57  
Benutzer
 
Registriert seit: 03.04.2011
Beiträge: 89
PHP-Kenntnisse:
Anfänger
Anima ist zur Zeit noch ein unbeschriebenes Blatt
Standard Kleines Experiment

Tag!

Ich wollte euch mal fragen, ob es möglich ist Excel Daten aus einer Mappe in ein HTML-Dokument zu laden oder von einem HTML-Dokument in eine Excel Mappe. Diesen Versuch möchte ich mit JavaScript realisieren, wobei ich nicht wirklich glaube das es möglich ist. Notfalls: Könnt ihr mir sagen, wie man es mit PHP macht? Wir haben zurzeit nämlich Tabellenkalkulation im Informatikunterricht und mir ist meistens langweilig und da dachte ich mir, ob es nicht irgendeine Möglichkeit gibt um eine Brücke zwischen Excel und Webapplikation zu schaffen.
Anima ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.05.2011, 14:13  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Per JavaScript und „direkt“ - vermutlich höchstens im IE, über irgendwelche ActiveX-Geschichten.

Ansonsten, CSV als „Austauschformat“ zwischen Excel und anderen Applikationen kann man wohl als Quasi-Standard bezeichnen.
Zum Umgang damit bietet PHP auch bereits entsprechende Funktionen an.
Für darüber hinaus gehendes gibt es auch fertige Scripte, die mehr können in Richtung XLS. Dazu -> bitte Googlen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 24.05.2011, 14:28  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Möglich ist es bestimmt. Nachdem letztens jemand eine kleine VM in JavaScript geschrieben hat, in der ein Linux läuft, habe ich da keine Zweifel mehr. Was ich jedoch bezweifle ist, dass deine JavaScript-Kenntnisse dafür ausreichen.
Ich würde deshalb eher, genau wie ChrisB, zu CSV raten. Mit PHP lässt sich das ganz einfach handhaben und Excel kann das auch lesen. Ansonsten gibt es auch noch spezielle Excel-Bibliotheken für "richtige" XLS-Dateien. Einfach mal bei PEAR gucken.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 25.05.2011, 17:50  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.019
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Das Vorhanden dürfte allein schon daran scheitern, dass Javscript keine lokalen Datein öffnen darf. Sprich ohne serverseitige Programmierung geht's nicht und dann kannste das Excel-File auch gleich in PHP aufmachen.

Wenn ich nicht irre gibt es auf CodePlex eine Blibliothek mit der man die XLSX Files lesen und schreiben kann.
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 25.05.2011, 18:00  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von mquadrat Beitrag anzeigen
Das Vorhanden dürfte allein schon daran scheitern, dass Javscript keine lokalen Datein öffnen darf.
Stichwort: HTML5 File API
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 25.05.2011, 18:43  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.019
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Die wird noch dauern. Ist ja noch ein Working-Draft und z.B. die Implementierung im FF4 ist inkompatibel mit der im FF3.6. Und im Fall von XLSX müsste die Datei ja erst entpackt werden. Eine ZIP-API gibt's meines Wissens nach nicht, oder?
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 25.05.2011, 18:46  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Zitat:
Eine ZIP-API gibt's meines Wissens nach nicht, oder?
Das könnte notfalls selbst implementiert oder durch irgendeine Library abgedeckt werden.
Dass die File-API über die verschiedenen Versionen inkompatibel ist, sollte aber kein allzu großes Hindernis sein.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 25.05.2011, 21:40  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

JavaScript unterstuetzt ohne spezielle Erweiterungen keine Dateioperationen.

Mit PHP geht es; mit einem XML-Reader HTML einlesen und mit der freien Lib PHPExcel speichern.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
suche kleines Projekt für externe Ausbildung zum Nulltarif Jonny2010 Freizeit 7 20.07.2011 10:13
Kommentarbox - kleines PHP-Problem Aceh PHP Einsteiger 10 12.05.2011 08:57
[Erledigt] Kleines MySQL Update SpacePilot Datenbanken 2 05.05.2011 15:16
Suche Webdesigner für kleines Projekt designs4 Gewerblich 0 18.03.2010 10:21
kleines Script? Gunnar2100 Scriptbörse 2 20.10.2009 14:52
Experiment: rundes Bild mit PHP erzeugt HTML, Usability und Barrierefreiheit 0 03.03.2006 23:29
Mein kleines Warenkorbsystem CityHubter PHP Tipps 2006 1 01.02.2006 10:37
Erstes Experiment / Echo funktioniert nicht PHP Tipps 2005-2 13 21.07.2005 15:53
mod_rewrite kleines problem -umschreiben url PHP Tipps 2005-2 2 21.07.2005 13:16
Kleines Onlinegame Beitragsarchiv 4 06.07.2005 22:11
Kleines Replace Problem bei tpl Vars PHP Tipps 2005 1 12.04.2005 13:52
Suche für mySQL alternatives Backend, kleines CMS ? PHP Tipps 2005 10 24.01.2005 12:11
[SUCHE] kleines JavaScript-Script Beitragsarchiv 0 22.11.2004 16:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ajax php tabellenkalkulation

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum