Datei mit PHP in Browser öffnen (Word, Excel etc.)
Dennis
- php
Hallo,
ich verzweifle gerade fast an diesem kleinen Script.
Ich möchte, dass es einfach, wenn man den Link klickt, die jeweilige Datei (Word, Excel etc.) im Browser öffnet.
Aber irgendwie will es nicht so ganz!
Danke für die Hilfe,
Dennis
<?php
$filename = substr (strrchr ($linkme, "/"), 1);
$file = fopen($linkme,"rb");
header("Content-Type: "$mime_type;"");
header("Content-Disposition: inline; filename="$filename"");
header("Content-Length: "filesize($linkme)"");
echo($contents);
fclose($file);
?>
Hi!
ich verzweifle gerade fast an diesem kleinen Script.
Ich möchte, dass es einfach, wenn man den Link klickt, die jeweilige Datei (Word, Excel etc.) im Browser öffnet.Aber irgendwie will es nicht so ganz!
Das geht nicht so ohne weiteres. Excel kann man nur im Browser öffnen wenn der Internet-Explorer verwendet, und Excel korrekt installiert ist. Das kannst Du serverseitig nicht beeinflussen. Wieso machst Du keine direkten Links auf die Dateien? Dann reagieren die Browser automatisch entsprechend ihren Möglichkeiten.
Grüße
Andreas
Hallo Andreas,
das System basiert immer auf IE und komplett installiertem Office.
Ich adressiere nicht direkt, da ich die Dokumente aus Sicherheitsgründen außerhalb des Dokument Roots platziere und im aufrufenden PHP-Script noch eine Rechteabfrage durchführe.
Gruß Dennis