Word / Excel Dateien mit Edge hochladen

  • Hallo Zusammen,

    ich möchte, das von der Internetseite Word- oder Exceldateien heruntergeladen werden können. Das klappt auch eigentlich ganz gut, nur sobald die Nutzer Windows Edge benutzen ändert sich die Dateiendung von docx bzw. xlsx in html. Wenn man die Endungen nach dem Download umbenennt, kann man die Dateien wie gewohnt bearbeiten. Bei Nutzung eines anderen Browsers (z.B. Google Chrome) klappt alles wie gewohnt.

    Ich benutze Zeta Producer 14.2.1 Express.

    Kann es sein das man für diese Dateitypen besondere Kennungen eingeben muss? Ich bin da etwas ahnungslos.

    Für einen Tip wäre ich sehr dankbar.

    Vielen Dank

    Bernd


  • Das mag an einer Webserver-Einstellung liegen. Ggf. einfach eine mit ZIP komprimierte Version der Datei verlinken.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Mein Problem ist ja das es mit anderen Dateien (pdf, zip usw.) klappt. Nur die Dateien von Microsoft mag Edge nicht leiden. Bei anderen Browsern gehen auch die.

  • Hallo Bernd,

    vermutlich liegt es an Deinen Dateien und / oder an Deinem Server. Wir bieten unter https://www.hanabi-pirna.de/ki-ju/ausschreibung.html sowohl eine Excel-Tabelle als auch ein Word-Dokument an (Office 2010). Beide lassen sich mit Edge problemlos herunterladen und öffnen. Ich habe mal Deine nennung-01.docx in Chrome heruntergeladen, in Office 2010 geöffnet und gespeichert und danach unter https://www.hanabi-pirna.de/test.php sowohl meine Version als auch Dein Original in 2 Buttons zum Download eingebunden. Es lassen sich beide Dateien in Edge öffnen.

    Ich tippe jetzt mal auf Probleme mit der Zeichencodierung. Gehe mal auf "Erweitert"->"Erweiterte Einstellungen"->"Kodierung". Dort sollte unten im Auswahlfeld "utf-8" drin stehen. Bei "BOM schreiben" darf kein Häkchen drin sein.

    Falls es das nicht ist, überprüfe mal die unter https://validator.w3.org/nu/?showsource…Fbaustelle.html angezeigten Fehler.

  • Hallo Thomas,

    unter Kodierung steht utf-8 bei BOM ist kein Haken.

    HTML Code optimieren hat einen Haken, alle anderen Ohne Haken.

    Die angezeichneten Fehler stehen doch im Quellcode der wird doch von Zeta erzeugt

    kann ich da überhaupt was ändern und wenn ja wie denn??

    Wie gesagt ich bin in Sachen Programmierung ziemlich ahnungslos.

    Gruß Bernd

  • Hallo Bernd,

    habe ich eben auch mal nachgebildet. Musste nur erstmal gucken, in welcher Zeta-Version das Layout "Sport" noch vorhanden ist. Die Fehler stammen anscheinend direkt vom Layout. "Sport" ist eines der älteren Layouts, die nicht mehr weiterentwickelt werden.

    Hier mal die Testseite mit beiden Original-Dateien zum Download. Muss jetzt nur erstmal auf einen Rechner mit Edge wechseln. ... Test auf Edge ist erfolgreich.

  • Ich mache mal eine vorläufige Zusammenfassung, damit der Support hier morgen weitermachen kann:

    1. Problem: Zum Download angebotene Word- und Excel-Dokumente werden bei Verwendung von Edge nicht als docx bzw. xlsx über Office geöffnet, sondern in einem neuen Browserfenster als html-Dateien mit entsprechend fehlerhafter Darstellung. Dieser Fehler tritt nur unter Edge auf. In Chrome können beide Dateien heruntergeladen werden.

    2. Layout-Hinweis: Verwendet wird das Layout "Sport"

    3. ursprüngliche Programmversion: 11 direktes Update auf 14.0.1, aktuell die 14.2.1

    4. Hoster: Strato, PHP 7.1

    5. Codierung: UTF-8 ohne BOM

    Nachbau

    Der Nachbau erfolgt zunächst in Zeta 13, da hier das Layout "Sport" noch verfügbar ist. Danach Kompimilierung in Zeta 14.2.1, beide Originaldateien über Widget "Button" hinzugefügt und unter https://hosting.zeta-producer.com/5768283762/index.html veröffentlicht. Die Dateien im Nachbau können in Edge geöffnet werden. Der Nachbau entspricht ansonsten den vorangestellten Angaben, lediglich als PHP-Version kommt auf dem Testserver eine 5.6 zur Anwendung. Die PHP-Version dürfte aber keine Auswirkungen auf den Download haben, da unter http://www.hanabi-pirna.de/test.php ebenfalls der Download der Dateien unter Edge mit PHP 7.1 möglich ist.

  • Hallo,

    wenn Dateien zum Download in einem ZP Projekt verlinkt werden, so ändert Zeta Producer an diesen Dateien ja nichts, sie werden nur verlinkt. Daher spielt es meines Erachtens in diesem Zusammenhang auch keine Rolle, welche Kodierung gewählt ist, oder ob die BOM-Option aktiv ist…

    Was ein Browser mit einer Seite/Datei macht, die er von einem Webserver erhält, hängt davon ab, was ihm der Server für einen Content-Type sendet. Welcher Datei-Erweiterung welcher Content-Type zugewiesen wird, ist eine Sache der Einstellung des Webservers.

    sfglippe.de liefert z.B. für die Word-Dateien keinerlei Content-Type unser Hosting-Server aber schon:

    Um das Problem in den Griff zu bekommen, müssen Sie sich also zunächst (z.B. per Google) schlau machen, was der korrekte Content-Type für Word-Dokumente ist und dann bei Ihrem Provider fragen, wie man den Webserver entsprechend konfiguriert. Mit Zeta Producer hat dies alles nichts zu tun, ist eine reine Webserver-Sache.

    Alternativ verlinkten Sie statt des original Dokuments einfach eine mit ZIP komprimierte Version der Datei, die dann ja die Endung .zip hat, für die die meisten Webserver korrekt konfiguriert sind.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo

    vielen Dank für die ausführlichen und schnellen Mitteilungen.

    Es hat mir sehr weitergeholfen und ich werde jetzt mein Glück mit Strato probieren.

    Hatte nicht gedacht das es so aufregend wird.

    Gruß Bernd:)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!