]> git.mxchange.org Git - friendica.git/blobdiff - mod/attach.php
Merge develop into 3011_hcard_vcard
[friendica.git] / mod / attach.php
index 76d60a6907167bcfc28d03276adb773c0e216140..03f850f0d1749972d7e68e63de295007bf856cb5 100644 (file)
@@ -37,7 +37,12 @@ function attach_init(&$a) {
        // Use quotes around the filename to prevent a "multiple Content-Disposition"
        // error in Chrome for filenames with commas in them
        header('Content-type: ' . $r[0]['filetype']);
-       header('Content-disposition: attachment; filename="' . $r[0]['filename'] . '"');
+       header('Content-length: ' . $r[0]['filesize']);
+       if(isset($_GET['attachment']) && $_GET['attachment'] === '0')
+               header('Content-disposition: filename="' . $r[0]['filename'] . '"');
+       else
+               header('Content-disposition: attachment; filename="' . $r[0]['filename'] . '"');
+
        echo $r[0]['data'];
        killme();
        // NOTREACHED