[PHP-users 19165]バイナリファイルのダウンロードを行うと名前が変わってしまう
nozomi @ eri.u-tokyo.ac.jp
nozomi @ eri.u-tokyo.ac.jp
2003年 12月 2日 (火) 11:37:17 JST
はじめまして、なかじと申します。
以下のリストでバイナリファイルをダウンロードしようと思って
いますが、保存画面のファイル名が自動的に変わってしまいます。
ファイル名の例)111-222-333.tar
ダウンロード保存画面に表示される名前)
IE6.0 ... 111-222-333[1].tar
Netscape7.02 ... 111-222-333.php
これは、PHPの問題なのか、ブラウザーの問題なのかもわかりません。
よろしくお願いします。
使用しているPHPのバージョンは4.3.3,Turbolinux8.0上で動いています。
リスト)
$filename = "111-222-333.tar";
$filesize = filesize($filename);
header("Accept-Ranges: none");
header("Content-Length: $filesize");
header("Content-Disposition: filename=$filename");
header("Content-Type: application/octet-stream");
$fp=fopen($filename,"rb");
fpassthru($fp);
なかじ
nozomi @ eri.u-tokyo.ac.jp
PHP-users メーリングリストの案内