I’m currently displaying images and hiding the src code by having a php file output the image. But when I right click on the image displayed and go down to ‘Save As’ it prompts me to download the php file not the actual image (obviously because it points to that src).
What can I do to download the actual image instead of displayImage.php?
It doesn’t prompt you to download the PHP file, it simply uses that as the file name, because that is the file name from which it got the image data. If you manually input a valid image file name and try to open what you saved, it should still be a valid image.
You may also be able to give it a sensible name by including the file name in a
Content-Disposition:header from your PHP file, e.g.…however this relies on the browser handling this sensibly, which not all of them do 🙁