Вот код скрипта скачивания:
<?php
$file = "folder/files/".$_GET['d']."/".$_GET['f'];
if(file_exists($file))
{
$str = "Content-Disposition: attachment; filename=" .$_GET['f'];
header($str);
header("Content-type: application/octet-stream");
echo file_get_contents ($file);
}
else echo "Файла не существует!";
?>При обращении к нему через адресную строку ( download.php?d=1&f=1.rar ), мне показывается окно сохранения.открытия файла. Но имя файла не 1.rar, а 1.htm. Проверял на наличие файла по прямой ссылке - существует.
На локальной машине работает, а на хостинге - нет.