Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何显示在web根目录之外使用md5哈希值保存的图像?_Php_Html_Md5_Md5 File - Fatal编程技术网

Php 如何显示在web根目录之外使用md5哈希值保存的图像?

Php 如何显示在web根目录之外使用md5哈希值保存的图像?,php,html,md5,md5-file,Php,Html,Md5,Md5 File,我有一系列的图像,我希望在一个网站上显示使用HTML img标记 e.g. <img src='some/location' /> 例如。 但是,映像位于web根目录之外的其他目录中。(但仍在同一台服务器上) 此外,它还使用php的md5_file()保存为散列值 如何在站点上显示图像,即使我可以以某种方式访问该文件,但保存方式不同?您必须执行类似于的操作。您的image.php文件需要在web根目录之外获取图像,并对其进行解码以供查看 您可以使用URL重写强制使用.jpg(或其

我有一系列的图像,我希望在一个网站上显示使用HTML img标记

e.g. <img src='some/location' />
例如。
但是,映像位于web根目录之外的其他目录中。(但仍在同一台服务器上)

此外,它还使用php的md5_file()保存为散列值


如何在站点上显示图像,即使我可以以某种方式访问该文件,但保存方式不同?

您必须执行类似于
的操作。您的image.php文件需要在web根目录之外获取图像,并对其进行解码以供查看


您可以使用URL重写强制使用.jpg(或其他任何)扩展名。

如果您将文件内容哈希为MD5哈希,则无法执行此操作。。。您的意思是文件名被保存为md5哈希吗?