我让用户将图片上传到指定的文件夹。
现在我想在从源代码访问图像时显示图像,但不是通过url显示。所以没人能通过网址访问图片,比如domain.de/images/img1.jpg ....我该怎么做?
答案 0 :(得分:1)
将图像放在一个目录中,该目录的内容无法通过URL直接访问(在这种情况下禁止访问images/
)
当您必须为其中一个服务时,请为图像类型发送正确的标头,从磁盘读取图像并将其发送到客户端
header( 'Content-Type: image/jpeg' );
readfile( $pathToTheImage );