1
我有一個PHP下載腳本,允許用戶下載一個Word文檔文件下載是可編輯的,以user..i想使文件只讀到用戶後碼只讀
我下載的代碼是:
// PHP代碼
// set headers`enter code here`
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: $mtype");
header("Content-Disposition: attachment; filename=\"$asfname\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $fsize);
// download
// @readfile($file_path);
$file = @fopen($file_path,"rb");
if ($file) {
while(!feof($file)) {
print(fread($file, 1024*8));
flush();
if (connection_status()!=0) {
@fclose($file);
die();
}
}
@fclose($file);
}
thanx提前 問候
我使用linux平臺 – ahmer
好吧,那不是一個選項。但這些Word文檔是在某處創建的。創建它們的人可以設置密碼,甚至可以將它們存儲爲pdf,這在最新版本的Office中是可行的。 – GolezTrol