[英]How do you display an image that has been saved using md5 hashed value outside of web root?
我希望使用HTML img标签在网站上显示一系列图像。
e.g. <img src='some/location' />
但是,该映像位于Web根目录之外的其他目录中。 (但仍在同一服务器上)。
此外,它已经使用php的md5_file()保存为哈希值。
即使可以某种方式访问文件,但如何保存该图像,我该如何在站点上显示图像呢?
您必须执行类似<img src="image.php?img=whatever">
。 您的image.php文件将需要获取Web根目录之外的图像,并对其进行解码以供查看。
您可以使用URL重写强制使用.jpg(或其他格式)扩展名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.