У меня есть php-скрипт, который рендерит изображение (с imagick) и сохраняет его в каком-то каталоге "SITE_ROOT.$filePath"
, затем выполняет header('Location: ' . SITE_ROOT.$filePath)
, файл, на который он перенаправляет изображение, является изображением png.
Если я сразу иду по пути, например, просто введите его в строке URL, я могу сохранить изображение, и все работает нормально, однако, когда я полагаюсь на сценарий для перенаправления, и я пытаюсь щелкнуть правой кнопкой мыши и сохранить его. не понимает, что я на самом деле пытаюсь сохранить изображение, он думает, что я пытаюсь сохранить его как нетипизированный файл с именем «Driver», который является именем страницы скрипта.
Понятия не имею, что здесь не так, конечно, местоположение заголовка должно просто привести меня к изображению и не иметь записи файла 'Driver' после его перенаправления?
То же самое происходит с redirect()
слишком кстати.
Заранее спасибо за любую помощь!
Редактировать: Эта проблема была решена путем размещения die()
после команды заголовка.