Когда
header('Content-disposition: attachment; filename=1330554893-COVER.jpg');
header('Content-type: jpeg');
readfile('watermarked/1330554893-COVER.jpg');
Запускается в файле, например "testdownload.php". Загружает образ
"водяные / 1330554893-Cover.jpg"
и называет его
"1330554893-Cover.jpg"
Но когда я пытаюсь сделать код динамическим для загрузки разных файлов.
header("Content-disposition: attachment; filename={$newFileName}");
header("Content-type: jpeg");
readfile("{$findFile}");
, где
$ newFileName = "1330554893-COVER.jpg" и $ findFile = "водяные знаки / 1330554893-COVER.jpg"
Загружается изображение «1330554893-COVER.jpg», но его не удается открыть, и появляется ошибка «Средство просмотра фотографий Windows не может открыть это изображение, поскольку программа просмотра фотографий не поддерживает этот формат файла»
Спасибо за помощь :)