[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 メーリングリストの案内