windows — iis7 + php fopen проблемы

Я не могу хорошо писать по-английски …

Моя установка — Windows 2008 + iis7 + php5

у меня есть fopen проблема.

Вместо загрузки файл отображается в виде текста на веб-странице.

Примеры:

PK! XVƏ�[Content_Types].xml ��(�̔MN�0��H�!�%n��J�?K���ؓƪc[���g��J����D�5���f�|��M����قM� K�J��]�u��޲��Jg�@^ 䫃 L b (+ f΃ ҅ZD k 5 drå lLc ZA !> | Hj = + L &7Z H Ϊo + K-A9 + kŮ ! Ƃm > PX d J 51y z 3 ʶ} av L ] ؼ9 k * s -Mo GN T IB pb M ގ y u5N C zr \ o / x VB8 ޝ GXPK! U0 # L re_rels / .rels ( N 0 H C nH LH ! T $ $ @ Jc? [ITB / NU (A3b ….

В чем проблема?

извиняюсь;;;

это коды

    Header("Content-type: file/unknown");
Header("Content-Disposition: attachment; filename=$oriname");
Header("Content-Description: PHP3 Generated Data");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($files));
header("Cache-control: must-revalidate");
header("Pragma: no-cache");
header("Expires: 0");

$fp=fopen("$files","rb");
while(!feof($fp)){
echo fread($fp,100*1024);
flush();
}
fclose($fp);

$ files — это путь к файлу и имя файла.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]