web/privatedoc/download.php
author cavaliet@caf4f556-3d62-0410-8435-a86758001935
Fri, 21 Aug 2009 16:30:15 +0000
branchdrupal
changeset 75 a34abe7498a6
parent 7 7a5d38af0e65
permissions -rw-r--r--
res/color/garland-5d26e3f9 added to the drupal folder in order to see the css
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     1
<?php
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     2
$file=$_GET['file'];
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     3
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     4
header("Content-disposition: attachment; filename=".$file);
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     5
header("Content-Type: application/force-download");
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     6
header("Content-Transfer-Encoding: binary"); 
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     7
header("Content-Length: ".filesize("/home/www/documents/audio/".$file));
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     8
header("Pragma: no-cache");
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     9
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    10
header("Expires: 0");
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    11
readfile("/home/www/documents/audio/".$file);
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    12
exit();
7a5d38af0e65 add privtae docs to site
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    13
?>