Manfred Ruzicka: Suche classid für word document und PDF

Beitrag lesen

Word Dokumente zu erstellen funktioniert mit PHP am besten über einen kleinen Umweg. Das gleiche funktioniert mit Excel-Dokumenten.

Am besten erstellst du eine Vorlage in Word und speicherst diese als Webseite ab. Danach kannst du die Vorlage in einem Editor verändern und auch PHP-Befehle einfügen.

Wichtig sind die Header-Daten, bevor noch HTML an den Browser gesendet wurde ausgegeben werden müssen.

Header-Daten:
   header("Content-Type: application/msexcel");
   header("Content-Disposition: inline; filename="excel.xls"");

der Content-Type kann verschiedene Werte enthalten, die immer angeben, was das Dokument enthält.
  application/msword     doc, dot    MS-Word-Dateien
  application/msexcel    xls, xla    MS-Excel-Dateien
  application/pdf        pdf         PDF-Dateien
  application/rtf        rtf         RTF-Dateien (Microsoft)
  .
  .
  .

Bei Content-Disposition können zwei Werte angegeben werde:
    inline: Das Dokument wird, wenn möglich im Browser angezeigt
    attachment: Es wird ein Speichern-Unter-dialog geöffnet

Schau dir mal die PDF-Befehle auf
http://www.selfphp.de an

Ich hoffe, das dir das ein wenig weitergeholfen hat.