0

PHP ファイルのダウンロードに関する投稿されたトピックをいくつか調べましたが、解決策が見つかりません。

MAMP を使用して .php ファイルを実行すると、ファイルが完全にダウンロードされます。Web ページのサーバーにアップロードすると、ダウンロードを許可したい pdf ではなく、download.php ファイルがダウンロードされます。

問題が何であるかわかりませんか?

これが私のコードです:download.php

<?php
$file_name = "BrianDaubCV.pdf";
$file_url = 'https://s3.amazonaws.com/www.briandaubdesign.com/download.php' . $file_name;
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename=\"".$file_name."\""); 
readfile($file_url);
?>

再開.html

<a href="download.php">Download a copy of my resume (PDF)</a>

ウェブサイトはこちら

4

1 に答える 1

0

これで確認。それは今働いています。一部の行を追加および修正しました。

$file_name = "BrianDaubCV.pdf";
$file_url = 'https://s3.amazonaws.com/www.briandaubdesign.com/download.php' . $file_name;
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename=".$file_name); 
header('Pragma: public');
readfile($file_url);
于 2013-06-21T07:54:19.363 に答える