file download (типа upload наоборот)
Если кто не в курсе топика:
Есть страница1, на которой есть ссылка на страницу2. Обычная ссылка. При нажатии на ссылку, браузер не переходит на стр2, а вываливает окошко с просьбой сохранить файл на диск. Он это делает и без влияния программиста, но только если стр2 - это файл с неким расширением (.zip, .exe, и пр.). Стр2 имеет расширение .phtml и является программой на ПХП.
Теперь о глюке.
$filename="Имя_с_русскими_буквыми.html"; // без пробелов, на всяк. случай
header("Accept-Ranges: bytes"
;
header("Content-Length: ".strlen($x));
header("Content-Type: x-application/octet-stream"
;
header("Content-Disposition: attachment; filename=\"$filename\""
;
глюк в том, что на половине тестируемых мной компьютеров файл предлагают сохранить под моим именем. На других - из имени файла "Русские_Буквы_и-тире.html" комп делает "_ _ - .phtml" (в середине - по 2-3 пробела, хоть слова большие). Закономерность не выявлена. IE & NN работают вметсе - либо глючат, либо нет. Тестилось на 95,98,NT,W2K.
Если кто не в курсе топика:
Есть страница1, на которой есть ссылка на страницу2. Обычная ссылка. При нажатии на ссылку, браузер не переходит на стр2, а вываливает окошко с просьбой сохранить файл на диск. Он это делает и без влияния программиста, но только если стр2 - это файл с неким расширением (.zip, .exe, и пр.). Стр2 имеет расширение .phtml и является программой на ПХП.
Теперь о глюке.
$filename="Имя_с_русскими_буквыми.html"; // без пробелов, на всяк. случай
header("Accept-Ranges: bytes"

header("Content-Length: ".strlen($x));
header("Content-Type: x-application/octet-stream"

header("Content-Disposition: attachment; filename=\"$filename\""

глюк в том, что на половине тестируемых мной компьютеров файл предлагают сохранить под моим именем. На других - из имени файла "Русские_Буквы_и-тире.html" комп делает "_ _ - .phtml" (в середине - по 2-3 пробела, хоть слова большие). Закономерность не выявлена. IE & NN работают вметсе - либо глючат, либо нет. Тестилось на 95,98,NT,W2K.