質問するログイン新規登録

質問編集履歴

1

ソースコードはこちらになります。HTMLのaタグから、このファイルを指定しています。

2015/08/30 09:22

投稿

Brownie
Brownie

スコア71

title CHANGED
File without changes
body CHANGED
@@ -10,4 +10,28 @@
10
10
  画像ファイルは、黒く塗りつぶされた状態となり
11
11
  ワードやPDFは壊れたファイルとして開けません。
12
12
 
13
- 心当たりがある方は教えていただけると幸いです。
13
+ 心当たりがある方は教えていただけると幸いです。
14
+
15
+
16
+ ファイルは10MB以下になります。
17
+
18
+ <?php
19
+ //パス
20
+ $fpath = '';
21
+ if($_GET['path']){
22
+ $fpath = $_GET['path'];
23
+ }
24
+ //ファイル名
25
+ $fname = '無題.txt';
26
+ if($_GET['name']){
27
+ $fname = $_GET['name'];
28
+ }
29
+
30
+ header("Content-Type: application/octet-stream");
31
+ header('Content-Length: '.filesize($fpath));
32
+ header('Content-disposition: attachment; filename="'.$fname.'"');
33
+ header("Connection: close");
34
+ ob_end_clean();//ファイル破損を防ぐ //出力バッファのゴミ捨て
35
+ readfile($fpath.$fname );
36
+ exit();
37
+ ?>