"Brauchbare" Attachment Header senden - Dateianhänge öffnen
Verfasst: 17.11.2014 22:10
Hi,
was muss ich in ./download/file.php ändern, damit Attachments (nur PDF) direkt im Browser oder von GoogleDocs angezeigt werden können?
Ich steige durch das Header-Wirrwarr in der Funktion send_file_to_browser() nicht durch.
Egal was ich da ändere, es kommen immer nur Fehler oder der Download startet anstatt das Dokument zu öffnen.
Egal, ob ich sie mit cURL oder get_contents einlese und egal, ob ich sie speichere oder oder direkt im Speicher lese.
Nichts außer einem Download klappt.
Was ich bis jetzt probiert habe:
- Content-Disposition: inline (keinerlei Wirkung)
- zuvor genannten Header gar nicht senden (keinerlei Wirkung)
- application/octetstream zu application/pdf bzw. x-pdf geändert (keinerlei Wirkung)
- eine Kopie als <langer_phpbb_file_hash>.pdf speichern (erzeugt keine gültige PDF-Datei)
Bitte keine Diskussion um vermeintliche oder tatsächlich bestehende Risiken - die kenne ich: XSS, IE8 PreloadSniffing usw.
Ich möchte nach einer Lösung fahnden und keine Grundsatzdiskussion - vielen Dank
Bin für alle Vorschläge offen, die es hinterher ermöglichen, Attachments mit pdf.js anzeigen zu können.
Derzeit kann ich damit externe PDFs crossDomain anzeigen, eigene PDFs hochladen und anzeigen, bloß die kryptischen phpBB-Dinger nicht.
Irgendwie frustrierend...
LG
was muss ich in ./download/file.php ändern, damit Attachments (nur PDF) direkt im Browser oder von GoogleDocs angezeigt werden können?
Ich steige durch das Header-Wirrwarr in der Funktion send_file_to_browser() nicht durch.
Egal was ich da ändere, es kommen immer nur Fehler oder der Download startet anstatt das Dokument zu öffnen.
Egal, ob ich sie mit cURL oder get_contents einlese und egal, ob ich sie speichere oder oder direkt im Speicher lese.
Nichts außer einem Download klappt.
Was ich bis jetzt probiert habe:
- Content-Disposition: inline (keinerlei Wirkung)
- zuvor genannten Header gar nicht senden (keinerlei Wirkung)
- application/octetstream zu application/pdf bzw. x-pdf geändert (keinerlei Wirkung)
- eine Kopie als <langer_phpbb_file_hash>.pdf speichern (erzeugt keine gültige PDF-Datei)
Bitte keine Diskussion um vermeintliche oder tatsächlich bestehende Risiken - die kenne ich: XSS, IE8 PreloadSniffing usw.
Ich möchte nach einer Lösung fahnden und keine Grundsatzdiskussion - vielen Dank
Bin für alle Vorschläge offen, die es hinterher ermöglichen, Attachments mit pdf.js anzeigen zu können.
Derzeit kann ich damit externe PDFs crossDomain anzeigen, eigene PDFs hochladen und anzeigen, bloß die kryptischen phpBB-Dinger nicht.
Irgendwie frustrierend...
LG